About the position
We are looking for a strong Senior .NET Developer to drive the architecture, design, and delivery of enterprise-scale systems using modern .NET technologies. This is a hands-on technical leadership role where you will influence engineering standards, guide solution design, mentor developers, and lead modernization initiatives across the platform.
RequirementsWhat you'll do:
- Develop and maintain source code (C#, .NET 8+ aligned to .NET 9/10 roadmap), solution architecture and system design for large-scale enterprise applications
- Drive adoption of modern engineering practices including microservices, event-driven architectures, API-first design, and cloud-native systems
- Own and guide application performance, scalability, and reliability
- Oversee SQL Server architecture, optimisation, and high-volume data processing
- Lead modernisation initiatives across .NET 8/9/10
- Guide team members on CI/CD, DevOps practices, and automation (build, test, deploy)
- Ensure effective monitoring, logging, and observability practices
- Conduct code reviews, enforce standards, and drive engineering excellence
- Mentor and develop Software Engineers (I & II)
- Collaborate with Architects, Product Owners, and Business stakeholders to deliver scalable solutions
- Ensure delivery aligned to SDLC governance, Agile practices, and engineering standards
- Identify risks and proactively drive technical mitigation strategies
What you bring:
- 7+ years’ software development experience in enterprise environments
- Expert-level C# and .NET 8+ (exposure to .NET 9/10 advantageous)
- Strong experience in system design, architecture, and integration patterns
- Advanced SQL Server skills (performance tuning, indexing, query optimisation)
- Proven technical leadership and mentoring experience
- Strong stakeholder engagement with ability to translate business needs into technical solutions
- Solid understanding of OOP, SOLID principles, Clean Architecture, and API design
- Experience using AI-assisted development tools (GitHub Copilot, Visual Studio IntelliCode, Claude, or similar)
- Practical use of AI to improve productivity, code quality, and delivery
Desired Skills:
- C#
- .NET
- SQL Server
- Microservices
- CI/CD
Desired Qualification Level:
About The Employer: