Principal Software Engineer

Company: ARM
Apply for the Principal Software Engineer
Location: Caddington
Job Description:

Principal Software Engineer

Luton

12‑Month Contract

Paying up to £79p/h (Inside IR35)

Please note – due to the nature of the work, you will need to hold or be eligible to obtain a high level of UK Security clearance – please only apply if suitable.

Key Responsibilities

  • Develop robust applications using C# .NET within a Windows environment.
  • Take ownership of complex tasks across the full software lifecycle—from requirements to integration, testing and delivery.
  • Apply object‑oriented design principles and verification/validation techniques.
  • Collaborate with a skilled team while maintaining independence in your work.

Required Skillset

  • Proven experience in C# .NET development including web‑based applications.
  • Strong understanding of object‑oriented design and software development methodologies.
  • Experience across the full software lifecycle, including automated testing frameworks and practices.
  • Experience of Continuous Integration / Continuous Delivery (CI / CD) practices.
  • Ability to work independently and deliver high‑quality solutions with minimal supervision.
  • Experience with Agile methodologies (Scrum, Kanban) and microservices architecture.
  • Experience with DOORS, Cameo, and Azure DevOps.
  • Defence or Electronic Warfare domain experience – desirable.
  • Familiarity with frameworks/tools such as WPF, WinForms, Visual Studio.

Disclaimer: This vacancy is being advertised by Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited (“ARM”). ARM is a specialist talent acquisition and management consultancy.

#J-18808-Ljbffr…

Posted: June 6th, 2026