Description

Support Naval Air Mission Planning as a .NET Developer in an agile environment.

Responsibilities

  • Collaborate with internal teams to produce software design and architecture.
  • Write clean, scalable code using .NET languages to optimize operational efficiency.
  • Test, deploy, revise, and debug applications and systems.
  • Refactor existing software and develop documentation throughout the SDLC.
  • Implement new features in coordination with project leads and owners.

Required Skills

  • 3-10 years of software engineering experience.
  • 3+ years of C# development and .NET Framework, VB.NET, or ASP.NET.
  • 3+ years of Web Development and Single Page Application (SPA) experience.
  • 3+ years with Visual Studio IDE, HTML5/CSS3, and Azure DevOps.
  • 3+ years with Java, JavaFX, and JavaScript.
  • 2+ years with Scaled Agile Development and Git.
  • Experience with Angular JS, MVC, and Windows desktop applications.
  • Knowledge of WPF and MVVM techniques.
  • Proficiency with Microsoft Office suite, JIRA, Jenkins, Maven, Linux, Kubernetes, Spring or Java EE, and SQL.

Preferred Skills

  • Experience with AMQP (RabbitMQ), AWS, or other cloud services.
  • Knowledge of Java ORM (Hibernate), Docker, microservices, or ReactJS.

Education

Any Graduate