Python Developer

ManTech (


  Full Time   Employee   Contractor

United States

The Python Developer will be a key member of our mission infrastructure development team. This team develops network-connected backend services, as well as web-based interfaces. The successful candidate must be an enthusiastic and passionate engineering professional, have expertise in a variety of fields, and be able to professionally represent ManTech in customer facing meetings.

Job responsibilities include but are not limited to:

• Developing Python based applications and APIs
• Integrate with APIs created by other members of the team, or by a third-party
• Maintaining a suite of Python based automated tests
• Participate in code reviews
• Participate in the project’s agile process
• Creating technical requirements and working with the Engineering team to develop, test and launch the functionality on-time and with high quality

Required Knowledge / Skills / Abilities:

• Experience with Python
• Ability to design and maintain long term software system with a small team of developers
• Strong understanding of Layer 2 and Layer 3 networking concepts
• Strong knowledge of Linux/Unix
• Quick learner, able to learn new technology and software
• Ability to work independently with minimum supervision and as a team member

Desired Skills / Experience / Qualifications:

• Ability to debug and verify network traffic using wireshark/tcpdump or other related tools
• Experience with configuration management tool such as Ansible
• Exposure to continuous integration and deployment
• Experience with Docker

*US Citizenship and the ability to obtain a security clearance required*


To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend