Senior Systems Developer
Job role
We are seeking an experienced Senior Systems Developer to design, develop and support high‑quality software solutions within utilities supply and billing systems. You’ll work closely with stakeholders across the full development lifecycle and provide technical leadership through mentoring, code reviews and escalation support.
Key Responsibilities
- Develop and support applications using VB.NET, C#, ASP.NET MVC, Razor, React, RESTful APIs and SQL Server.
- Collaborate with users and change owners to deliver effective, customer‑focused solutions.
- Provide production support in line with ITIL practices and agreed SLAs.
- Act as a technical escalation point and mentor other developers.
- Contribute to documentation, security, compliance and continual improvement.
Essential Skills & Experience
- Strong .NET development experience (VB & C#).
- SQL Server database development and querying.
- Front‑end experience with React/JavaScript, CSS and responsive design.
- RESTful API development (ASP.NET WebAPI).
- Experience with Git or similar version control systems.
- Knowledge of Agile or Waterfall development methodologies.
- Excellent communication, problem‑solving and teamwork skills.
Desirable
- ITIL 4 Foundation or familiarity.
- Experience with microservices, automated testing, CI/CD (Azure DevOps).
- Familiarity with SOLID principles, design patterns and system design.
Apply for Senior Systems Developer now
"*" indicates required fields
