DevJobs

C# / .NET Developer (Defense)

Overview
Skills
  • C# C#
  • .NET .NET
  • .NET Core .NET Core
  • .NET Framework .NET Framework
  • Design Patterns
  • CI/CD CI/CD
  • Git Git
  • WinForms
  • automated testing
  • event-driven systems
  • multithreaded systems
  • real-time systems
  • system architecture
  • WPF

Senior C# / .NET Developer – Autonomous C2 & Mission-Critical Systems

Join a top-tier defense tech organization at the forefront of autonomous technology.


We are looking for a Senior C# / .NET Developer to take ownership of complex Command & Control systems, combining core system maintenance with active legacy-to-modern migration (.NET Framework/WinForms to modern .NET).


Key Focus: Architectural modernization, high-reliability software engineering, and shaping the future of autonomous mission control.


What does the role include?

  • Development and maintenance of systems using C# / .NET.
  • Working with WinForms-based desktop applications.
  • Taking part in modernization processes for legacy systems.
  • Upgrading and migrating systems from .NET Framework to .NET Core / modern .NET technologies.
  • Refactoring and improving the architecture of existing systems.
  • Developing new capabilities while maintaining the stability and functionality of legacy systems.
  • Working with complex, highly integrated systems, including Command & Control systems (C2 / C4I).
  • Working with interfaces, services, and external systems.
  • Troubleshooting, code analysis, and performance optimization.
  • Working as part of a development team and collaborating with system engineers, architects, QA, and other engineering stakeholders.


Requirements

  • Significant experience developing in C#.
  • Hands-on experience with .NET Framework / .NET.
  • Experience developing and maintaining WinForms applications.
  • Experience working with complex systems and multiple interfaces.
  • Experience with modernization / migration processes of existing systems.
  • Experience migrating or upgrading systems from .NET Framework to .NET Core / modern .NET versions.
  • Experience with Command & Control systems – must.
  • Ability to understand and analyze large codebases and legacy systems.
  • Ability to work independently as well as part of a team.


Significant advantages

  • Previous experience in the defense sector / defense industries.
  • Experience developing C2 / C4I or mission-critical systems.
  • Experience with system architecture and design patterns.
  • Experience with WPF.
  • Experience with multithreaded, real-time, or event-driven systems.
  • Experience with CI/CD, Git, and automated testing.
  • Experience migrating monolithic desktop applications to modular or service-based solutions.


Webiks