C# Senior Software Engineer (Security Clearance)
Join to apply for the C# Senior Software Engineer (Security Clearance) role at CGI
Position Description
The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We collaborate with global technology companies, SMEs, and academia to deliver optimal solutions.
CGI was recognized in the Sunday Times Best Places to Work List 2024 and named one of the ‘World’s Best Employers’ by Forbes. We offer competitive salary, pension, private healthcare, and a share scheme (3.5% + 3.5% matching). We are committed to inclusivity, diversity, and supporting the Armed Forces, holding a Gold Award for our support of the Armed Forces Covenant. Join us to be part of an open, friendly community of experts, with training and support to grow your career.
Due to the secure nature of the programme, you will need UK Security Clearance or be eligible for it. The position is hybrid, based in Reading or Leatherhead.
Your future duties and responsibilities
Our system involves hosted and remote environments across multiple sites worldwide. As part of a technology refresh, we are transitioning to a platform built on Windows Server 2016 and SQL Server 2017, supporting bespoke medical software and infrastructure.
As a Senior C# Developer, you will modernize and sustain our Deployed System, originally deployed in 2011. You will work within a DevOps environment to improve existing software, develop new modules, and support integrated COTS and infrastructure components, including Microsoft Office, Adobe Reader, printers, and scanners.
You will contribute to system improvements, ensuring alignment with QoS and SLA expectations. Your input on process optimization, testing, and configuration will be highly valued.
Key Responsibilities
* Uplift and enhance legacy medical software to meet modern standards.
* Develop new features/modules to support operational needs.
* Ensure code is under version control and follows best practices.
* Write and execute unit tests; collaborate with QA for system testing.
* Support build, configuration, and deployment of OS images.
* Work with infrastructure/support teams on system-wide enhancements.
Required Qualifications
* Strong C# development experience with Visual Studio 2019.
* Hands-on experience with Windows Server 2016.
* Solid experience with Microsoft SQL Server 2017.
* Familiarity with COTS integration, especially Microsoft Office 2016 and Adobe products.
* Version control experience with SVN or similar tools.
* Ability to understand complex, safety-critical systems.
* Experience with Agile (SAFe) and DevOps practices.
Desirable Experience
* OS and application security hardening techniques.
* Active Directory and GPO configuration.
* Security tools like Nessus.
* Knowledge of UPS systems and Windows interaction.
* Experience building/deploying custom OS images (ISOs).
* Familiarity with Bugzilla for issue tracking.
Our Culture
At CGI, ownership, teamwork, respect, and belonging are core. We empower employees to shape their careers, benefit from collective success, and participate in company strategy. Your work creates value through innovative solutions, relationship-building, and leveraging global capabilities. We support your growth with leadership that cares about well-being and opportunities for skill development. Join one of the world’s largest IT and business consulting firms.
#J-18808-Ljbffr