Full Stack .Net Developer
Introduction & Summary:
We are seeking an experienced .Net developer to support the development and maintenance of an existing custom-built management web-based system by delivering new features, troubleshooting issues and providing front-line application support across both front-end and back-end components.
The role will be a split between office Dublin 1 for 2 days per week and 3 days per week from home
Key Responsibilities:
Develop new features and enhancements for the management system (front-end and back-end).
Troubleshoot and resolve application issues promptly.
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 using Git and TFVC.
Key Requirements:
Strong experience in .NET in both VB.NET and C#.
Minimum of 5 years in software development, ideally with exposure to both legacy and modern technologies.
Proficiency in SQL Server, with deep understanding of stored procedures and database design.
Experience with front-end technologies (e.g., HTML, CSS/Bootstrap, Typescript/JavaScript, ASP.Net).
Direct responsibility for writing code and unit tests, as well as all stages of the software development lifecycle from analysis through to testing, deployment, and maintenance.
Skills/Experience writing Unit tests.
Degree level or equivalent industry qualification.
Familiarity with source control systems (Git and TFVC).
Design Patterns.
Nice to Have:
Experience with Azure DevOps.
Knowledge of Microsoft AD, Azure AD and Graph API.
Full Stack .Net Developer
Full Stack .Net Developer