freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer – Air Defense Command & Control Systems

Summary

Develop and maintain air defense command & control software using C#, .NET, Angular, and TypeScript while collaborating in Agile teams.

Responsibilities

  • Analyze user requirements and create software specifications
  • Actively participate in the design, development, and maintenance of software applications
  • Design and document technical solutions
  • Develop and maintain applications in line with Atos processes and industry standards
  • Perform unit testing, code reviews, and refactoring
  • Support release deployments and resolve post-production issues
  • Participate actively in team collaboration, knowledge sharing, and technical discussions
  • Provide timely support to customer needs, troubleshoot issues, and deliver solutions
  • Write clear technical documentation and present complex information effectively

Requirements

  • B.Sc. degree in Computer Engineering, Computer Science or a related field
  • 8+ years of proven experience in software development
  • Strong debugging, performance optimization, and problem-solving skills
  • Strong proficiency in C# and .NET Framework development
  • RESTful API design and integration (XML, JSON, etc.)
  • Extensive experience with Angular (v10+) and TypeScript
  • Experience with React is also considered valuable
  • Experience with ORM frameworks and concepts, including concurrency management, loading strategies, validation, and caching
  • Experience with source control and configuration management tools (e.g., Git, Azure DevOps, TFS, ClearCase)
  • Familiarity with Continuous Integration and DevOps concepts
  • Solid understanding of object-oriented programming (OOP), SOLID principles, and design patterns
  • Experience working in Agile/Scrum development environments
  • Ability to perform code reviews and mentor junior developers
  • Experience with front-end architecture, component-based development

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available