Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MANTECH Logo

Senior Software Engineer

MANTECH

Salary not specified
Jul 31, 2025
Stafford, VA, US
Apply Now

MANTECH seeks a Senior Software Engineer to design, engineer, analyze, and develop complex software systems and software delivery processes, including DevSecOps pipelines, ensuring adherence to security best practices and industry standards.

Requirements

  • 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.

Responsibilities

  • Designs, engineers, analyzes, and develops complex software systems and software delivery processes, including DevSecOps pipelines, ensuring adherence to security best practices and industry standards.
  • 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.

Other

  • 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.
  • Must have a current/active TS/SCI clearance.
  • 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 remain in stationary position for up to 50% of the time.