CNO Python Software Engineer

ManTech

Hanover, MD Posted 1/31/2025 Full Time

ManTech is seeking a motivated, career and customer-orientedCNO Python SoftwareEngineer to join our team in the Hanover, Maryland location. Provides specialized testing and evaluation capabilities tailored to system functions.

Responsibilities include, but are not limited to:

  • Ability to demonstrate solid knowledge of Python and XML.

  • Performing system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.

  • Researching requirements for a product, including CNO deployment environment, performance criteria, and competitive issues.

  • Designing ideas for new capabilities or recommendations for improvements to existing capabilities.

  • Demonstrated knowledge of multiple software development methodologies (e.g., Scrum, TDD, Waterfall).

  • Determining computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming.

  • Ensuring software standards are met.

  • Modifying existing software to correct errors, to adapt to new requirements, or to improve performance.

  • Debugging and troubleshooting software

  • Performing quality control on team products.

  • Coordinating and performing software deployments for developed products.

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science or related field from an accredited college or University

  • 7 years of programming required (with a bachelor's degree) or, in lieu of a degree, 11 years of programming experience

  • Experience with Python

  • Experience with build environments such as Gradle or Maven

  • Experience with Object Oriented Analysis and Design

  • Familiarity with Software Version Control

  • Knowledge of CNO environment

  • Knowledge of agile software development methodology

  • Knowledge of XML or XSLT

Preferred Qualifications:

  • Experience with SQL and NoSQL databases

  • Subversion/GIT experience

  • Atlassian Tools (Confluence, Jira, Bamboo, Crucible)

  • Strong problem-solving skills

Security Clearance Requirements:

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

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time

  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.

  • The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations

  • Repetitive Motions

JOB LOCATION:
Hanover, MD 21076

Apply NowApply Now
This website uses cookies for analytics and to function properly. By using our site, you agree to these terms.