Senior Software Developer (.NET/C#)
188205
Desired skills:
.NET, C#, Azure, SQL
Senior Software Developer (.NET / C#)
� Dublin, Ireland
� Permanent | Full-time
� €75,000 - €85,000 (depending on experience)
Overview
An exciting opportunity has arisen for an experienced Senior Software Developer / Technical Lead to join a growing technology team delivering innovative enterprise solutions within the public and education services domain. This role is ideal for a hands-on leader who enjoys designing and building secure, high-performing .NET systems while mentoring a small team of developers and shaping technical direction.
You'll work on a range of web-based applications that support key operational and data-driven business processes, using the latest Microsoft technologies in a modern, cloud-oriented environment.
Key Responsibilities
1. Lead and contribute to full-stack development using C#, .NET (Core/6/8), and related Microsoft technologies.
2. Design, develop, and maintain secure web applications, APIs, and backend services.
3. Drive best practices in architecture, coding standards, testing, and DevOps automation.
4. Oversee a small team of developers, providing mentorship, guidance, and technical oversight.
5. Collaborate with business analysts and stakeholders to gather requirements and translate them into technical solutions.
6. Estimate effort, define timelines, and ensure delivery aligns with agreed project milestones.
7. Manage source control, builds, and releases through Git and Azure DevOps.
8. Implement and maintain authentication and authorisation frameworks (including OAuth2, OpenID Connect, and MFA).
9. Ensure solutions are scalable, secure, and compliant with organisational policies.
10. Participate in code reviews, testing, and technical documentation.
11. Stay informed on the latest developments in .NET, Azure, and enterprise application architecture.
Required Skills & Experience
12. 7+ years of professional experience in software development using C# / .NET.
13. 3+ years leading or mentoring software development teams.
14. Strong understanding of web technologies - Core, MVC, Web API, JavaScript/TypeScript, HTML5, CSS, and Bootstrap.
15. Proficiency with SQL Server, stored procedures, and query optimisation.
16. Experience with Azure DevOps, CI/CD pipelines, and Git.
17. Strong knowledge of REST APIs, JSON, IIS, and web security standards.
18. Solid grasp of software development lifecycle (SDLC) and change management processes.
19. Excellent communication and leadership skills, with a proactive and adaptable mindset.
Desirable Skills
20. Experience with Azure Cloud Services, Graph API, or Microsoft Identity / Entra ID.
21. Exposure to Power BI, SSRS, or SSIS for data visualisation and integration.
22. Familiarity with Blazor, TypeScript,, or Webpack.
23. Knowledge of AI-powered chatbots or conversational interfaces.
24. Certification in Agile / Scrum / DevOps practices.
Reperio Human Capital acts as an Employment Agency and an Employment Business.
Joseph Mullan is recruiting for this role.
Get in touch with Joseph Mullan for more information: