CNO Software Engineer

  • ManTech
  • Hanover, Maryland
  • Full Time

ManTech seeks a motivated, career and customer-oriented CNO Software Engineer to join our team in Hanover, Maryland .

As a CNO Software Engineer on our team, you will provide specialized development, testing and evaluation capabilities tailored to system functions.

Responsibilities include, but are not limited to:

  • Develop and code in Python, Java and XML, ensuring software standards are met.
  • Perform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.
  • Research requirements for a product, including CNO deployment environment, performance criteria, and competitive issues.
  • Design ideas for new capabilities or recommendations for improvements to existing capabilities.
  • Determine computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.
  • Debug and troubleshoot software, modifying existing software to correct errors, to adapt to new requirements, or to improve performance.
  • Perform quality control on team products.
  • Coordinate and perform software deployments for developed products.

Minimum Qualifications:

  • Bachelors degree in computer science or related technical field and 7+ years of programming experience or High School Diploma and 11+ years of programming experience
  • Experience with Python and Java
  • Experience with build environments such as Gradle or Maven
  • Experience with Object Oriented Analysis and Design
  • Knowledge Software Version Control
  • Knowledge of CNO environment
  • Knowledge of XML or XSLT

Preferred Qualifications:

  • Experience with SQL and NoSQL databases
  • Experience with Subversion/GIT
  • Knowledge of agile software development methodology
  • Knowledge of Atlassian Tools, such as Confluence, Jira, Bamboo, Crucible or similar

Security Clearance Requirements:

  • Must have an active/current TS/SCI with Polygraph

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time
Job ID: 481974576
Originally Posted on: 6/19/2025

Want to find more Technology opportunities?

Check out the 158,648 verified Technology jobs on iHireTechnology