Technical Lead Software Engineer (C#) - SC Cleared

  • Synergize Consulting Ltd
  • Christchurch, Dorset
  • 11/03/2026
Contractor Information Technology Telecommunications

Job Description

We are seeking a Technical Lead Software Engineer with strong expertise in C# as the primary development language to support the delivery of secure, mission-critical software solutions within a government/defence environment.

The successful candidate will provide technical leadership to an Agile development team, ensuring the delivery of robust, scalable and secure applications. You will play a key role in solution design, software development, and sprint delivery, working closely with architects, delivery managers, and stakeholders within a highly regulated environment.

This role requires an active SC clearance due to the nature of the programmes being delivered.

Key Responsibilities

  • Lead the technical design and development of software applications, with C# as the primary technology stack.

  • Provide technical leadership and mentorship to software engineers within the delivery team.

  • Design and develop secure, scalable Back End services and APIs.

  • Contribute to Front End development using React and JavaScript where required.

  • Work with SQL databases, including schema design, optimisation, and performance tuning.

  • Ensure solutions align with secure coding standards and government delivery frameworks.

  • Operate within a Scrum/Agile delivery model, supporting sprint planning, backlog refinement, and delivery coordination.

  • Organise and facilitate sprint activities, including planning sessions, stand-ups, reviews, and retrospectives.

  • Collaborate with solution architects, DevOps engineers, security teams, and programme stakeholders.

  • Ensure delivery of high-quality, well-tested, and maintainable code.

  • Support the implementation of DevSecOps and CI/CD practices where appropriate.

Required Skills and Experience

  • Strong experience as a Technical Lead or Senior Software Engineer delivering complex systems.

  • Expertise in C#/.NET development as a primary technology.

  • Experience working with Java and C++ in enterprise or secure environments.

  • Front End development experience using React and JavaScript.

  • Strong knowledge of SQL and relational database technologies.

  • Proven experience working in Agile/Scrum delivery environments.

  • Experience coordinating sprint cycles and Agile ceremonies.

  • Experience developing secure, high-availability software systems.

  • Strong understanding of software architecture, design patterns, and best practices.

  • Ability to work effectively with technical and non-technical stakeholders.

Desirable Skills

  • Experience working on government, defence, or national security programmes.

  • Knowledge of microservices architecture and distributed systems.

  • Experience with CI/CD pipelines and DevOps tooling.

  • Familiarity with cloud platforms such as Azure or AWS.

  • Understanding of secure software development and compliance frameworks.

Security Clearance

  • Active SC (Security Check) clearance is required.

  • Candidates must be eligible to work on secure government or defence programmes and comply with all security requirements.

Personal Attributes

  • Strong leadership and team mentoring skills

  • Ability to operate effectively within secure, regulated environments

  • Excellent communication and collaboration skills

  • Proactive, analytical, and delivery-focused mindset.

Please send your CV in the first instance.