CNO Python Software Engineer

International Association of Plumbing and Mechanical Officials (IAPMO)

Maryland

Hybrid

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MANTECH in Hanover, MD seeks a motivated CNO Python Software Engineer to join our team. This role supports mission requirements by delivering advanced software within a cyber network operations environment, providing testing and evaluation capabilities for system functions and contributing to national security initiatives.

Responsibilities include designing and developing bleeding-edge software with Python, participating in the full SDLC for CNO capabilities, debugging, and optimizing

Qualifications

  • High School Diploma and 11+ years of programming experience, or BS Degree in a technical discipline and 7+ years of programming experience.
  • Experience with Python
  • Experience with Python Task Automation
  • Experience with Object Oriented Analysis and Design
  • Experience programming using Software Version Control
  • Experience programming using JSON and YAML

Responsibilities

  • Design and develop new bleeding edge software, leveraging your knowledge in programming and coding with Python to solve challenging problems and create the best solutions
  • Work with the Software Development Lifecycle, including planning, requirements analysis, designing, developing, testing and deployment of new or improved CNO Capabilities
  • Debugging and troubleshooting software
  • Modify existing software to correct errors, to adapt to new requirements, or to improve performance
  • Perform quality control on team products
  • Demonstrate knowledge of multiple software development methodologies (e.g., Scrum, TDD, Waterfall)

Skills

Python
Task Automation
OOAD
Version Control
JSON
YAML

Education

BS Degree in technical discipline
High School Diploma

Tools

JSON
YAML
Git
Subversion
Confluence
Jira
Crucible

Job description

MANTECH seeks a motivated, career- and customer-oriented CNO Python Software Engineer to join our team in Hanover, MD. This position supports critical mission requirements by delivering advanced software solutions within a cyber network operations (CNO) environment. You will provide specialized testing and evaluation capabilities tailored to system functions, contributing to impactful national security initiatives.

Responsibilities include, but are not limited to:
  • Design and develop new bleeding edge software, leveraging your knowledge in programming and coding with Python to solve challenging problems and create the best solutions

  • Work with the entire Software Development Lifecycle, including planning, requirements analysis, designing, developing, testing and deployment of new or improved CNO Capabilities

  • Debugging and troubleshooting software

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

  • Perform quality control on team products

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

Minimum Qualifications:
  • High School Diploma and 11+ years of programming experience, or BS Degree in a technical discipline and 7+ years of programming experience

  • Experience with Python

  • Experience with Python Task Automation

  • Experience with Object Oriented Analysis and Design

  • Experience programming using Software Version Control

  • Experience programming using JSON and YAML

Preferred Qualifications:
  • Experience with software analysis and/or reverse engineering

  • Experience with networking (TCP/IP) and socket level programming

  • Experience programming using agile software development methodology

  • Experience with SQL and NoSQL databases

  • Experience with Subversion/GIT

  • Experience with Atlassian Tools (Confluence, Jira, Crucible)

  • Experience with software troubleshooting and debugging

  • Experience Unit/System/Integration testing

  • Knowledge of CNO environment

Security Clearance Requirements:
  • Active and current TS/SCI with Polygraph

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNO Software Engineer
CNO Software Engineer

International Association of Plumbing and Mechanical Officials (IAPMO) • Maryland

Hybrid
USD 120,000 - 190,000
Senior CNO Software Engineer
Senior CNO Software Engineer

MANTECH • Hanover (MD)

On-site
USD 140,000 - 230,000
Senior CNO Software Engineer
Senior CNO Software Engineer

International Association of Plumbing and Mechanical Officials (IAPMO) • Maryland

Hybrid
USD 140,000 - 210,000
Expert CNO Software Engineer
Expert CNO Software Engineer

International Association of Plumbing and Mechanical Officials (IAPMO) • Northern (KY)

Hybrid
USD 180,000 - 240,000
CNO Developer
CNO Developer

MANTECH • Maryland

On-site
USD 90,000 - 140,000
CNO Developer
CNO Developer

MANTECH • San Antonio (TX)

On-site
USD 120,000 - 180,000
Associate CNO Developer
Associate CNO Developer

MANTECH • Hanover (MD)

On-site
USD 120,000 - 160,000
Senior Computer Network Operations Developer
Senior Computer Network Operations Developer

MANTECH • Maryland

On-site
USD 120,000 - 160,000
Senior CNO Developer
Senior CNO Developer

MANTECH • Maryland

On-site
USD 100,000 - 140,000
Computer Network Operations Developer
Computer Network Operations Developer

MANTECH • Maryland

On-site
USD 110,000 - 145,000