Programmer
MANTECH · Tampa, FL · 1 wk ago
On-siteEngineeringFull-time
Responsibilities
- 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
Requirements
- 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
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
- Frequent 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
Pay
Commensurate with experience
Schedule
Varies