Software Engineer - SC Cleared

iO Associates
Winchester, United Kingdom
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 187K

Job location

Winchester, United Kingdom

Tech stack

Microsoft Windows
Unit Testing
C Sharp (Programming Language)
Continuous Integration
DevOps
Windows Presentation Foundation
Serial Communications
Software Engineering
Windows Forms
Gitlab
SC Clearance
Gitlab-ci
Build Tools
Software Version Control
Docker

Job description

Software Engineer

Location: Hampshire (minimum 2 days per week onsite) Duration: 6 months Day Rate: £700 - £720 per day, Inside IR35 Clearance: active SC Clearance

A long standing client of iOs are seeking an SC Cleared Software Engineer to support the development of Windows-based applications, with the opportunity to also contribute to DevOps activities. This role is ideal for someone who enjoys working across both application development and build/deployment environments. Essential Skills & Experience:

  • Strong C# development experience
  • Experience with WinForms, WPF, or similar GUI frameworks
  • Familiarity with messaging protocols and serial communications
  • Knowledge of unit testing frameworks and methodologies
  • Experience using GitLab for source control and CI/CD
  • Exposure to Docker and DevOps practices (desirable)

Responsibilities:

  • Design and develop Windows-based GUI applications using C#

  • Work with frameworks such as WinForms or WPF (other frameworks considered, with a focus on simplicity, usability, and rapid delivery)

  • Implement messaging protocols, including protobufs and serial communication schemes

  • Develop and maintain applications within a GitLab environment

  • Configure Docker containers for build tools (covering both Embedded systems and C# GUI applications)

  • Develop and maintain GitLab CI/CD pipelines, including setting up runners for build and testing processes

Requirements

A long standing client of iOs are seeking an SC Cleared Software Engineer to support the development of Windows-based applications, with the opportunity to also contribute to DevOps activities. This role is ideal for someone who enjoys working across both application development and build/deployment environments. Essential Skills & Experience:

  • Strong C# development experience
  • Experience with WinForms, WPF, or similar GUI frameworks
  • Familiarity with messaging protocols and serial communications
  • Knowledge of unit testing frameworks and methodologies
  • Experience using GitLab for source control and CI/CD
  • Exposure to Docker and DevOps practices (desirable)

Apply for this position