Summary
✨ AI‑Generated
Join a software engineering team developing secure applications for complex technology challenges. The role focuses on building and maintaining software components using modern development practices.
Highlights
Work on mission-critical software projects with opportunities to contribute to secure and innovative technology solutions.
Description
About The Company
MANTECH is a leading technology and cybersecurity company dedicated to delivering innovative solutions to the government and commercial sectors.
With a focus on mission-critical projects, MANTECH specializes in providing advanced software development, systems engineering, and cybersecurity services.
The company prides itself on fostering a collaborative and inclusive work environment where talented professionals can thrive and contribute to impactful initiatives that enhance national security and technological advancement.
About The Role
We are seeking a driven and mission-focused Python Developer to join our dynamic team in Herndon, VA.
In this role, you will be an integral part of projects that support the Intelligence Community, contributing to the development of secure and innovative software solutions.
Your work will directly impact national security by designing, developing, and maintaining software components that address complex challenges.
This position offers a unique opportunity to grow your expertise alongside experienced Software Developers, Data Engineers, and System Engineers while making a meaningful contribution to national defense.
Qualifications
The ideal candidate will possess a strong background in software development with a focus on Python programming.
A minimum of a high school diploma coupled with at least 7 years of relevant experience is required.
Candidates should have at least 3 years of recent experience developing with Python, along with a solid understanding of SQL and database management systems.
Experience in front-end or full-stack development is also essential.
Additional qualifications include familiarity with version control systems, containerization tools, and API development, which will be considered advantageous.
Responsibilities
Understand project requirements and design robust software components that meet client specifications.Research and develop innovative software concepts, creating proof-of-concept demonstrations to validate ideas.Collaborate effectively with team members to understand existing product features and contribute to continuous improvement efforts.Develop automated unit and integration tests to ensure software reliability and quality.Participate actively in code reviews, providing constructive feedback and adhering to best coding practices within an agile development environment.Engage in daily stand-ups, planning sessions, and other agile ceremonies to facilitate smooth project execution.Communicate technical concepts clearly with fellow developers and occasionally interact with end-users to gather feedback and requirements.
Benefits
MANTECH offers a comprehensive benefits package designed to support the well-being and professional growth of its employees.
This includes competitive health, dental, and vision insurance plans, a 401(k) retirement savings plan with company match, paid time off, and holidays.
Employees also have access to ongoing training and development opportunities, flexible work arrangements, and a collaborative work environment that values innovation and diversity.
Additionally, the company provides resources to support work-life balance and recognizes outstanding performance through various recognition programs.
Equal Opportunity
MANTECH is an equal opportunity employer committed to fostering an inclusive environment for all employees.
We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic.
We believe diversity drives innovation and are dedicated to providing equal employment opportunities to all qualified individuals.