Software Developer II

$180,000 - $230,000/Yr

Bts Software Solutions - Annapolis Junction, MD

posted 5 days ago

Full-time - Mid Level
Annapolis Junction, MD
Professional, Scientific, and Technical Services

About the position

BTS Software Solutions is seeking a Software Developer II to develop software that meets the tactical and strategic needs of Cyber Operations on various platforms including Windows, Unix, and mobile. The role involves working closely with users to understand their requirements and providing necessary developer support in a high-performing environment.

Responsibilities

  • Develop software to meet Cyber Operations mission needs on Windows, Unix, or mobile platforms.
  • Lead projects that design, develop, and test application software.
  • Build applications using specified programming languages as per government requirements.
  • Create Graphical User Interfaces (GUIs) for custom applications.
  • Respond to evolving requirements in an agile environment.
  • Implement software life cycle management processes including requirements, design, development, testing, validation, and deployment.

Requirements

  • 5-8 years of software development/engineering experience on Windows, Unix, or mobile platforms.
  • Experience with programming languages such as C, C#, C++, Java, Python, Ruby, or similar.
  • Minimum of eight (8) years experience developing with object-oriented programming languages.
  • Minimum five (5) years experience developing Windows applications using Visual Studio or .NET environment OR minimum five (5) years experience developing Unix applications using make files or comparable build environments.
  • Minimum of three (3) years experience leading projects that develop complex software.

Nice-to-haves

  • Experience with full stack CNE development.
  • Experience with CNO dataflow integration and end-to-end CNO tool testing.

Benefits

  • 401(k) matching
  • Health insurance
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service