.Net Developer
Posted 23 hours 14 minutes ago by Test Triangle Ltd
Permanent
Full Time
Other
Dublin, Dublin, Ireland
Job Description
Job Title: .Net Developer (Intermediate)
Location: Dublin 01, (Hybrid working Mode, 2 days onsite & 3 days workfrom home)
Contract / Permanent: 12 Months contract
About the RoleTo support the development and maintenance of an existing custom-built Apprenticeship Management Web based System by delivering new features, troubleshooting issues, and providing front-line application support across both front-end and back-end components.
Experience Level Required- Minimum 5 years of experience in software development, ideally with exposure to both legacy and modern technologies.
- Worked on a variety of medium and large-scale projects.
- Direct responsibility for writing code and unit tests and for all stages of the software development lifecycle from analysis through to test, deployment and maintenance.
- Good experience with security aspects of public facing web sites and a proven track record in developing enterprise level software solutions.
- Degree level or equivalent industry qualifications.
- Develop new features and enhancements for the Apprenticeship Management System (front-end and back-end).
- Troubleshoot and resolve application issues promptly.
- Provide front-line support for end-users.
- Analyze business requirements and translate them into Epics and User Stories.
- Collaborate with 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.
The following Experience/Competencies/Skillsets are applicable to this Role.
Required Technical Expertise- Strong experience in .NET in both VB.NET and C#.
- Proficiency in SQL Server, with deep understanding of stored procedures and database design.
- Skills/Experience writing Unit tests.
- Familiarity with source control systems (Git and TFVC).
- Experience with Azure DevOps.
- Knowledge of Microsoft AD, Azure AD and Graph API.
- Experience in Agile SCRUM methodologies and Story writing.
- Ability to implement modern engineering practices within legacy frameworks.
- Exposure to CI/CD pipelines and automated QA testing.
- Self-starter who can work collaboratively and as an individual contributor.
- Self-driven, requiring minimal supervision or handholding.
- Team players with strong collaboration skills.
- Excellent problem-solving and communication abilities.