Software Developer

MANTECH•Belcamp, MD
•$83,300 - $139,800•Onsite

About The Position

MANTECH is seeking a motivated, career- and customer-oriented Software Developer to support the Army’s Product Technical Support Services (PTSS) program in Belcamp, Maryland. The role provides support for systems and equipment produced, fielded, modified, or supported by PdM Network Modernization (NetMod) and PdM Mission Network under the Project Manager Command and Control Transport of the Command Program Executive for C2 Information Network. Support may also cover future systems and equipment developed and acquired for the Army. The Software Developer designs, develops, tests, deploys, and maintains software for engineering applications, including operating-systems-level software, compilers, network-distribution applications, and embedded systems software. The role works with analysts to understand analytic and interface needs, establishes operational specifications, formulates and analyzes requirements, and collaborates with teams to deliver software that meets user needs across platforms and systems. The position also identifies improvements and implements updates based on user feedback. This is an onsite, full-time position. Applicants must be U.S. citizens and hold a current, active Secret clearance.

Requirements

  • Bachelor of Science degree and 10 or more years of relevant software development experience.
  • Ability to analyze user requirements, create software architecture, and write code to build applications according to specifications.
  • Ability to conduct thorough testing to identify and fix software bugs and issues.
  • Experience creating documentation for developed software, including user guides and technical specifications.
  • Basic programming-language skills such as Java, Python, C#, or JavaScript.
  • Experience programming on Linux systems.
  • Must be a U.S. citizen.
  • Must have a current, active Secret clearance.

Nice To Haves

  • Five or more years supporting software development for the Department of Defense.
  • Strong command of relevant programming languages based on project requirements.
  • Ability to analyze complex problems, identify solutions, and implement them effectively.

Responsibilities

  • Design, develop, and maintain software for a variety of engineering applications.
  • Work with analysts to understand analytic or interface requirements.
  • Develop tools and interfaces.
  • Design, develop, and test operating-systems-level software, compilers, and network-distribution software applications for Windows and Linux systems.
  • Set operational specifications and formulate and analyze software requirements.
  • Design embedded systems software.
  • Design, code, test, and deploy software applications.
  • Collaborate with teams to meet user needs and ensure software functionality and quality across platforms and systems.
  • Identify areas for improvement and implement updates based on user feedback.

Benefits

  • Health insurance
  • Life insurance
  • Paid time off
  • Holiday pay
  • Short-term and long-term disability
  • Retirement and savings
  • Learning and development opportunities
  • Wellness programs
  • Optional benefit elections, depending on position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service