Software Engineer
Software Developer / Engineer
Location: London, UK (Hybrid – 3 days onsite)
Contract: 6 Months
Clearance: Active SC Clearance Required
Role Overview
We are seeking an experienced Software Developer / Engineer to work across multiple products and platforms, supporting system upgrades, core development activities, and operational incidents. The ideal candidate will have strong full-stack development expertise and experience delivering high-quality solutions throughout the software development lifecycle.
Required Skills
- Strong experience across the full Software Development Lifecycle (SDLC)
- Full-stack development expertise in C#, .NET, SQL, and React
- Solid understanding of software architecture and design principles
- Hands-on experience with Git, Visual Studio, and SQL Server Management Studio
- Strong experience working with relational databases
- Excellent communication, stakeholder management, and collaboration skills
- Ability to work independently with a high level of professionalism and organization
Preferred Skills
- Experience with Azure Cloud, Power Platform, Web Applications, and API Development
- Knowledge of CI/CD pipelines and DevOps practices
- Experience in software testing, including unit, system, and UAT support
- Business and systems analysis experience
- Strong documentation skills
- Experience working in Agile delivery environments
Key Responsibilities
- Design, develop, and deliver high-quality technology solutions
- Contribute throughout the entire development lifecycle, from design to production support
- Develop and maintain CI/CD processes and source code management practices
- Ensure security, privacy, and compliance requirements are embedded within solutions
- Collaborate with business and technology stakeholders to deliver value-driven outcomes
- Support platform enhancements, upgrades, and operational incident resolution