Salary: 35,000 - 65,000 GBP per year Requirements:
* Proven ability to quickly understand and work with complex, mission-critical, and safety-critical systems.
* Strong expertise in Microsoft C# development using Visual Studio 2019.
* Experience with Windows Server 2016 and Microsoft SQL Server 2017.
* Familiarity with Microsoft Office 2016 in a system integration context.
* Hands-on experience with SVN or similar configuration control systems.
* Knowledge of security hardening for operating systems and applications (desirable).
* Experience with Active Directory (AD) and Group Policy Objects (GPO) configuration (desirable).
* Familiarity with tools such as Nessus for security assessments (desirable).
* Understanding of Uninterruptible Power Supplies (UPS) and their interaction with operating systems (desirable).
* Experience in developing and deploying operating system images (ISOs) to physical machines (desirable).
* Proficiency with Bugzilla or similar bug-tracking tools (desirable).
Responsibilities:
* We are seeking an experienced C# Software Engineer to join our Development Team, supporting and enhancing a Primary Care System deployed globally. My role will involve working on both existing and new platform builds, ensuring the highest standards of system stability, security, and performance.
* As part of the Deployed Service Team, I will:
* Support the upgrade of the current system to a modern platform based on Windows Server 2016 and Microsoft SQL Server 2017.
* Work with tailored COTS medical software, underpinned by large-scale SQL Server databases.
* Enhance and maintain a range of generic COTS products (e.g., Microsoft Office, Adobe Reader) and generic hardware (e.g., printers, scanners) integrated with the medical software.
* Enhance and uplift existing deployed software using DevOps practices.
* Develop new deployed software components, ensuring they meet quality and performance standards.
* Place all developed software under robust configuration control.
* Produce and execute unit tests, and collaborate with testers to develop and improve system tests.
* Assist with process improvements to optimize software delivery and system stability.
* Provide support for out-of-hours outage resolution as required (by agreement).
Technologies:
* Active Directory
* C#
* DevOps
* Hardware
* Support
* SQL
* Security
* SVN
* Visual Studio
* Windows
More:
At CGI, we are committed to fostering a diverse and inclusive environment. Recognized by the Sunday Times Best Places to Work List 2024 and named one of the ‘World’s Best Employers’ by Forbes magazine, we are proud of our culture. We offer a competitive salary, excellent pension, private healthcare, and a share scheme that allows you to become a CGI Partner, not just an employee.
Due to the secure nature of our programs, you will need to hold UK Security Clearance or be eligible to go through this clearance. You must be located within traveling distance of one of our designated offices in Leatherhead, Reading, or Bridgend, as some activities require accessing air-gapped systems. We embrace a hybrid working model with a mix of office-based and remote work, providing a balanced work-life arrangement.
Join our open, friendly community of experts, and let us support your career aspirations while you contribute to impactful solutions in a fast-paced and challenging environment. Come join our team—one of the largest IT and business consulting services firms in the world.