Location: Dublin 1
Job Type: Contract - 12 months
Work Type: Hybrid (2 days onsite (anchor day Wednesday) / 3 days remote)
Role Type: Full Stack IT Software Developer (.NET - VB.NET/C#)
Overview of Role
This role is to support our client with the development and maintenance of a custom Apprenticeship Management web system, working across both front-end and back-end components. The developer will work on new features, enhancements, and issue resolution while applying modern engineering practices to legacy code within an Agile SCRUM environment.
Role & Responsibilities:
- Develop new features and enhancements for the Apprenticeship Management web system across front-end and back-end.
- Troubleshoot and resolve software issues and provide front-line support to end users.
- Analyse business requirements and translate them into Epics and User Stories.
- Collaborate with testing, support, and business teams in an Agile SCRUM framework to deliver high-quality solutions.
- Apply modern engineering practices (refactoring, unit testing, CI/CD, automated QA) to legacy codebases.
- Use source control systems (Git/TFVC) to manage and maintain code repositories.
Skills, Qualifications & Experience
- Minimum 5 years' software development experience on medium to large-scale projects, covering full SDLC from analysis to maintenance.
- Strong experience in .NET using both VB.NET and C#.
- Proficiency in SQL Server, including stored procedures and database design.
- Experience developing and securing public-facing web applications and enterprise solutions.
- Experience with front-end technologies such as HTML, CSS/Bootstrap, Typescript/JavaScript, ASP.NET.
- Experience writing unit tests and working with design patterns.
- Familiarity with source control systems including Git and TFVC.
- Experience working in Agile SCRUM environments with story writing and iterative delivery.
- Ability to implement modern engineering practices within legacy frameworks.
Experience:
- Exposure to CI/CD pipelines and automated QA testing.
- Experience with Azure DevOps.
- Knowledge of Microsoft Active Directory, Azure AD and Microsoft Graph API.
- Experience providing front-line application support and troubleshooting in a production environment.
Education & Certifications:
- Degree-level qualification in Computer Science, Software Engineering, or an equivalent IT-related discipline.
- Equivalent industry qualifications considered too
Visa:
Irish/EU Citizen or Stamp 4 Visa holder.
About Us
As Ireland's largest IT Solutions Provider with a growing global footprint, ergo offers deep expertise across managed IT & hardware services, cloud, applications & software services, IT resourcing, and modern work solutions. Our recent technology awards reflect our commitment to delivering industry-leading IT solutions, highlighting our team's dedication and expertise.