Qureos

Find The RightJob.

Software Developer

MANTECH seeks a motivated, career and customer-oriented Software Developer to join our team in Washington, D.C. This is a hybrid position with 3 days onsite and 2 days remote.

Responsibilities include but are not limited to:

  • Research, design, and develop computer and network software or specialized utility programs to meet defined requirements.
  • Analyze user needs and translate them into functional software solutions using sound engineering and mathematical principles.
  • Update software and enhance existing capabilities to improve performance, reliability, and scalability.
  • Collaborate with computer hardware engineers to integrate hardware and software systems effectively.
  • Develop detailed specifications and define performance requirements for new and existing applications.
  • Coordinate database development activities as part of a collaborative technical team when required and maintain databases within assigned application areas, ensuring data integrity, availability, and security.
  • Document system designs, processes, and technical specifications to support lifecycle maintenance and future enhancements.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • A minimum of 3 years of professional experience in software development.
  • Experience designing, developing, testing, and deploying software applications.
  • Proficiency in one or more programming languages such as Java, C++, Python, or similar.
  • Experience with software development lifecycle (SDLC) methodologies.
  • Strong analytical and problem-solving skills with the ability to translate requirements into technical solutions.
  • Ability to work independently and collaboratively within a team environment.

Preferred Qualifications:

  • Experience developing network-based or distributed systems.
  • Familiarity with database design, development, and administration.
  • Experience integrating hardware and software components in complex systems.
  • Knowledge of version control systems and automated testing frameworks.
  • DHS experience

Clearance Requirements:

  • Must be a US Citizen and be able to obtain and maintain a DHS Public Trust suitability prior to starting this position.

Physical Requirements:

  • Must be able to be in a stationary position more than 50% of the time
  • Must be able to communicate, converse, and exchange information with peers and senior personnel
  • Constantly operates a computer and other office productivity machinery, such as a computer
  • The person in this position frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations
  • The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.

© 2026 Qureos. All rights reserved.