
Programmer
MANTECH · United States
- Hybrid
- Full-time
- $95,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop software for diverse applications.
- Analyze and improve existing software.
- Design and code website components.
- Work with cloud and containerized environments.
- Requires Secret clearance and T.S./S.C.I.
About the role
Programmer
MANTECH seeks a motivated, career and customer-oriented Programmer to join our team. The Programmer will leverage their strong technical background and knowledge to provide programming services for a variety of specific systems and business, military, scientific, or commercial applications.Responsibilities Include But Are Not Limited To
- Provide programming services for a variety of specific systems and business, military, scientific, or commercial applications
- Participate in systems analysis, design definition, software development, systems test, implementation, and maintenance
- Analyze coding problems and develop improvements to procedures and existing software
- Design, develop, troubleshoot, debug, and implement software code, including HTML, CGI, and JavaScript, for website components
- Cultivate and apply a security-first and test-first approach to test-driven development
- Exercise independent judgment in developing methods, techniques, and evaluation criteria for obtaining results
- Collaborate with cross-functional teams to deliver high-quality software solutions in cloud and containerized environments
Minimum Qualifications
- Bachelor's degree or equivalent experience and 4+ years of mid-level experience
- Strong professional experience in software development and programming using modern languages such as JavaScript, Python, and HTML
- Proven expertise to design, develop, troubleshoot, debug, and implement high-quality code
- Hands-on experience working in a wide variety of computing environments, specifically including cloud platforms and containerized solutions
- Demonstrated experience applying test-driven development and secure coding practices
Preferred Qualifications
- 6+ years of experience
- Advanced experience with modern web development frameworks such as React, Angular, or Django
- Experience with specific cloud infrastructure platforms like AWS or Azure
- Hands-on experience with container orchestration tools such as Docker and Kubernetes
- Familiarity with Agile and Scrum methodologies as well as CI/CD pipelines
- Experience using Generative AI for software development
Clearance Requirements
- An active Secret clearance with the ability to obtain a TS/SCI
Physical Requirements
- Must be able to remain in a stationary position 50%.
- Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
- Frequently communicates with co-workers, management, and customers, which may involve delivering presentations.
- Must be able to exchange accurate information in these situations.
Key skills/competency
- Programmer
- Software Development
- JavaScript
- Python
- HTML
- Cloud Platforms
- Containerized Environments
- Test-Driven Development
- Secure Coding Practices
- Web Development Frameworks
Skills & topics
- Programmer
- Software Development
- JavaScript
- Python
- HTML
- Cloud Computing
- Containerization
- Test-Driven Development
- Secure Coding
- Web Development
- mid-level
- Developer
- Engineer
How to get hired
- Tailor your resume: Highlight JavaScript, Python, HTML, cloud, and container experience.
- Showcase TDD/secure coding: Emphasize your test-driven development and security-first approach.
- Quantify achievements: Use numbers to demonstrate your impact in software development.
- Prepare for technical interviews: Brush up on coding challenges and cloud/container concepts.
- Demonstrate clearance readiness: Confirm your eligibility for Secret and TS/SCI clearances.
Technical preparation
Practice JavaScript, Python, and HTML coding.,Review cloud and containerization concepts.,Prepare for TDD and secure coding questions.,Familiarize yourself with web frameworks.
Behavioral questions
Describe a complex coding problem you solved.,How do you approach test-driven development?,Explain collaboration with cross-functional teams.,How do you ensure secure coding practices?
Frequently asked questions
- What are the primary programming languages required for the MANTECH Programmer role?
- The MANTECH Programmer role requires strong professional experience in modern languages such as JavaScript, Python, and HTML. Familiarity with web development frameworks like React, Angular, or Django is also beneficial.
- Does this Programmer position at MANTECH require specific security clearance?
- Yes, this Programmer position at MANTECH requires an active Secret clearance and the ability to obtain a TS/SCI clearance. Candidates must meet these requirements to be considered.
- What experience with cloud and containerization is needed for the MANTECH Programmer job?
- The MANTECH Programmer role requires hands-on experience in various computing environments, specifically including cloud platforms and containerized solutions. Experience with container orchestration tools like Docker and Kubernetes is preferred.
- What is the educational requirement for the Programmer position at MANTECH?
- The Programmer position at MANTECH requires a Bachelor's degree or equivalent experience, coupled with at least 4 years of mid-level professional experience in software development and programming.
- Are Generative AI skills a requirement for the MANTECH Programmer role?
- Experience using Generative AI for software development is listed as a preferred qualification for the MANTECH Programmer role, not a mandatory requirement. Strong foundational programming skills are essential.
- What methodologies are preferred for the Programmer role at MANTECH?
- Familiarity with Agile and Scrum methodologies, as well as CI/CD pipelines, is a preferred qualification for the Programmer role at MANTECH. This indicates a modern software development workflow.
Similar roles
Open positions we recommend based on this role.