Today
Top Secret/SCI
Unspecified
Unspecified
IT - Software
Stafford, VA (On-Site/Office)
MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Stafford, VA.
Responsibilities include but are not limited to:
Minimum Qualifications:
Preferred Qualifications:
Clearance Requirements:
Physical Requirements:
Responsibilities include but are not limited to:
- Designs, engineers, analyzes, and develops complex software systems and software delivery processes, including DevSecOps pipelines, ensuring adherence to security best practices and industry standards.
- Possesses in-depth knowledge of software development methodologies, design patterns, and architectural principles.
- Models and analyzes software development processes, assisting projects as a Scrum Master to facilitate Scrum events, remove impediments, and coach the team toward continuous improvement.
- Engages with Government leaders to define project context, problem space, and vision, determining capabilities, priorities, roadmaps, and Transformation Plans.
- Leads and mentors Junior Software Engineers, providing technical guidance and support for professional development, while also participating in the full Software Development Lifecycle (SDLC) from requirements to deployment.
- Troubleshoots complex technical challenges, provides innovative solutions, and ensures adherence to coding standards through code reviews and constructive feedback.
Minimum Qualifications:
- BA/BS in field necessary to assume Software Engineer duties or 4 additional years in lieu of a degree
- 9+ years of experience with 5+ years of relevant Software Engineer experience.
- Experience in software engineering, with a proven track record of designing, developing, and deploying complex software systems. Possesses expertise in object-oriented programming, design patterns, and software architecture.
- Strong understanding of software development methodologies (e.g., agile, waterfall) and best practices. Proficient in multiple programming languages (e.g., Java, Python, C++, JavaScript) and experienced with software development tools and technologies.
- Understanding of DevSecOps principles and practices, including experience with building and maintaining CI/CD pipelines. Possesses strong analytical and problem-solving skills to translate complex requirements into efficient and effective technical designs.
- DoD 8570.01-M IAT Level II certification.
Preferred Qualifications:
- Master's degree in Computer Science, Software Engineering, or a related field.
- Experience with specific Software Development Frameworks and technologies (e.g., Spring Boot, React, Angular).
- Knowledge of cloud computing platforms and services (e.g., AWS, Azure, GCP).
- Familiarity with cybersecurity best practices and secure coding principles.
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Relevant certifications in software engineering or DevSecOps (e.g., Certified Software Development Professional (CSDP), AWS Certified DevOps Engineer). Relevant certifications in agile-informed methodologies.
- Experience at a DoD Combatant Command (e.g., SOUTHCOM, NORTHCOM, CENTCOM, CYBERCOM, INDOPACOM, EUCOM, AFRICOM, STRATCOM, TRANSCOM, SOCOM, SPACECOM) or a component is desired.
Clearance Requirements:
- Must have a current/active TS/SCI clearance.
Physical Requirements:
- Must be able to remain in stationary position for up to 50% of the time.
- Must be able to deliver clear and effective communication verbally and via email, phone, and virtual communication platforms to interface with co-workers and customers.
- Must be able to occasionally move about inside an office environment to access file cabinets, office machinery, and communicate with co-workers.
group id: RTX14564a
ManTech Corporate Capabilities