Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JHNA Logo

Software Engineer

JHNA

Salary not specified
Sep 16, 2025
Alexandria, VA, US
Apply Now

JHNA is seeking a Software Engineer to develop, maintain, and enhance complex and diverse software systems, including processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems.

Requirements

  • Experience with CI/CD pipeline.
  • Experience using Flask for web application and REST API development.
  • Proficiency in Git.
  • Experience using tools like Python and SQL.
  • Experience with cloud computing platforms such as AWS, Microsoft Azure, Google Cloud Platform, or AWS GovCloud.

Responsibilities

  • Developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based on documented requirements.
  • Review and test software components for adherence to design requirements, and document test results.
  • Resolve software problem reports, utilize appropriate software development and design methodologies, and provide input to system design, including hardware/software trade-offs, software reuse, and requirements analysis.
  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Design and code new software or modify existing software to add new features.
  • Integrate existing software into new or modified systems or operating environments.

Other

  • An active TS/SCI clearance is required.
  • Excellent oral and written communication skills.
  • Strong customer service skills and ability to work across multiple disciplines.
  • Strong organizational skills and ability to manage multiple tasks concurrently.
  • Ability to work well independently or as a team member.