Senior Software Engineer (C# / .Net)
Role details
Job location
Tech stack
Job description
In this role, you will take ownership of designing, building and delivering robust software solutions using C# and modern web technologies. You'll work across the full development lifecycle, shaping architectural decisions, strengthening authentication approaches and ensuring high-quality delivery through automated pipelines and cloud-native practices. Supported by experienced colleagues, you'll be encouraged to innovate, share ideas and continuously improve how solutions are built and deployed.
You will collaborate closely with cross-functional teams to deliver scalable, containerised applications on AWS, contributing to CI/CD best practices and helping ensure platforms are secure, reliable and ready to evolve as client needs grow., * Design & Develop high-quality C# and .NET MVC applications
- Own & Improve authentication patterns and application architecture
- Build & Maintain CI/CD pipelines using GitHub Actions
- Deploy & Operate containerised solutions using Docker and Kubernetes
- Collaborate & Innovate with engineers, architects and stakeholders
- Optimise & Support cloud-native solutions on AWS
Requirements
You will bring strong hands-on experience as a C# software engineer, with a passion for building reliable web applications and improving development practices. You should be comfortable working in cloud environments, contributing to DevOps pipelines and taking accountability for the quality and impact of your work while collaborating within supportive, high-performing teams.
You should have:
- Proven experience developing C# and .NET MVC web applications
- Strong understanding of CI/CD pipelines, ideally using GitHub Actions
- Experience with AWS and cloud-native application development
- Familiarity with Docker and Kubernetes
- Exposure to TypeScript, Node.js or backend scripting
- A collaborative mindset with the ability to take ownership and drive solutions forward
- .NET
- Node.Js
Together, as owners, let's turn meaningful insights into action.
Benefits & conditions
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go.
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance.