JustJoin.IT Hybrydowo Mid New

Full Stack .Net Developer

emagine Polska

⚲ Dublin

Wymagania

  • Full Stack
  • Microsoft Azure DevOps
  • Agile

Opis stanowiska

Want to make an impact? We offer that   Due to continued growth, we are currently hiring a Full Stack Developer to join our team. emagine is a dynamic, fast-growing international consulting and technology company, founded on real-world experience, focused on custom-fit solutions. We have the proven people and expertise to complete complex projects, while delivering lasting knowledge-transfer benefits to empower our partners for the next challenge.     Are you intrigued? Do you want to learn more?   A snapshot of your key responsibilities as Full Stack Developer would be:   • Develop new features and enhancements for the Management System across both front-end and back-end components. • Troubleshoot and resolve application issues in a timely manner. • Provide front-line support for end-users. • Analyse business requirements and translate them into Epics and User Stories. • Collaborate within an Agile SCRUM environment to deliver high-quality solutions. • Work with legacy codebases while introducing modern software engineering practices such as refactoring, unit testing, CI/CD, and automated QA testing. • Maintain source code repositories using Git and TFVC. • Participate in all stages of the software development lifecycle, from analysis and design through to testing, deployment, and maintenance. • Collaborate with testing, support, and business teams to ensure successful delivery of solutions. • Contribute to continuous improvement initiatives and modernisation efforts within the application environment.   Requirements:   • 5+ years experience in a similar role • Degree qualification in a related field • Strong experience in .NET development using both VB.NET and C#. • Proficiency in SQL Server, including strong understanding of stored procedures and database design. • Experience with front-end technologies including HTML, CSS/Bootstrap, TypeScript/JavaScript, and ASP.NET. • Experience writing and maintaining Unit Tests. • Familiarity with source control systems including Git and TFVC. • Understanding and practical application of Design Patterns. • Experience working within Agile SCRUM methodologies and Story writing. • Ability to implement modern engineering practices within legacy frameworks. • Exposure to CI/CD pipelines and automated QA testing. • Experience with Azure DevOps would be beneficial. • Knowledge of Microsoft AD, Azure AD, and Graph API would be advantageous. • Work Experience Required • Experience working on a variety of medium and large-scale software development projects. • Direct responsibility for writing production code and unit tests. • Experience across all stages of the software development lifecycle including analysis, development, testing, deployment, and maintenance. • Good understanding of security considerations for public-facing web applications. • Proven track record in developing enterprise-level software solutions. • Experience supporting and maintaining business-critical applications.       So, are you ready to join our team? It’s important to remember, emagine is an Equal Employment Opportunity Employer; we value bringing together individuals from diverse backgrounds to develop innovative solutions for our customers.   Opportunity type: Contract, (Dublin) Hybrid- 2 days per week onsite