ManTech International

Software Developer

ManTech International$90K — $130K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field with 8+ years of experience in software development.
  • 3+ years in a leadership role.
  • Proficiency in multiple programming languages, such as Python, Java, C++, or JavaScript.
  • Strong grasp of software development principles, data structures, algorithms, and secure coding practices.
  • Experience with Agile and Scrum methodologies and version control systems like Git.
  • Familiarity with cloud platforms, containerization technologies (e.g., Docker, Kubernetes), and SQL/NoSQL databases.
  • Ability to translate complex technical requirements into functional applications in secure environments.

Responsibilities

  • Design and develop complex software systems to support mission operations.
  • Write clean, scalable, and well-documented code while conducting code reviews.
  • Manage the software development lifecycle and ensure integration with existing government systems.
  • Implement security controls and ensure compliance with technical and security regulations.
  • Collaborate with engineering teams to ensure proper system and data integration.
  • Troubleshoot and resolve complex technical issues, mentoring junior developers.
  • Document code, architecture, and system interfaces for an accessible technical library.

Benefits

  • Comprehensive health insurance including medical, dental, and vision coverage.
  • 401(k) plan with company match and other financial benefits.
  • Flexible work schedule with remote work options.
  • Professional development opportunities and training programs.
  • Generous paid time off (PTO) including vacation, holidays, and sick leave.
Full Job Description
MANTECH seeks a motivated, career and customer-oriented Senior Software Developer to join our team in Springfield, VA.

The Software Developer will leverage their strong technical background and knowledge to design, develop, and maintain software applications supporting operational analysis. You will ensure software meets technical requirements, security standards, and user needs while contributing to architectural decisions and technical roadmap planning.

Responsibilities include but are not limited to:
  • Designing and developing complex software systems and applications to support mission operations.
  • Writing clean, scalable, and well-documented code while leading code reviews to ensure adherence to best practices.
  • Managing the software development lifecycle and ensuring seamless integration with existing government systems.
  • Implementing security controls and ensuring compliance with all applicable technical and security regulations.
  • Collaborating with data engineering, front-end, and back-end teams to ensure proper system and data integration.
  • Troubleshooting and resolving complex technical issues while providing leadership and mentoring to junior developers.
  • Documenting code, architecture, and system interfaces to maintain a robust and accessible technical library.

Minimum Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or related field with 8+ years of progressively responsible experience in software development.
  • 3+ years experience in a leadership role.
  • Experience with multiple programming languages and development frameworks such as Python, Java, C++, or JavaScript.
  • Strong understanding of software development principles, data structures, algorithms, and secure coding practices.
  • Experience with various software development methodologies, including Agile and Scrum, and version control systems like Git.
  • Knowledge of cloud platforms, containerization technologies (e.g., Docker, Kubernetes), and both SQL and NoSQL database technologies.
  • Experience and ability to translate complex technical requirements into functional software applications for technical security environments.

Preferred Qualifications:
  • Experience with DevOps practices, CI/CD pipelines, and microservices architecture.
  • In-depth knowledge of system design, distributed systems, and performance tuning/optimization.
  • Advanced certifications in cloud technologies or specific programming languages.
  • Self-starter with excellent people skills-able to work across teams and drive technical innovation throughout an organization.

Clearance Requirements:
  • An active TS/SCI with the ability to obtain and maintain a polygraph

Physical Requirements:
  • Must be able to remain in a stationary position 50% of the time.
  • 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.

About ManTech International

ManTech International Corporation is an American defense contracting firm that was founded in 1968. The company provides cybersecurity, intelligence, and defense solutions to the United States Government. ManTech has over 9,000 employees and operates in 40 countries worldwide. The company's services include software development, systems engineering, and enterprise IT solutions. ManTech has been awarded numerous contracts by the U.S. Department of Defense and other government agencies.
Learn more about ManTech International
Size
9,800 employees
Market Cap
$3.7 billion
Industry
Net Income
$120.5 million
Founded
1968
5 Year Trend
+9.8%
Revenue
$2.5 billion
NASDAQ

Similar Jobs

More Jobs at ManTech International

  • ManTech International
    Financial Analyst
    $88K — $147K *
    Washington, DC 20011 (District Of Columbia County)
    Finance & Insurance
    In-Person
  • ManTech International
    Junior AI/ML Engineer
    $70K — $95K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • ManTech International
    Management Analyst
    $80K — $110K *
    Crane, IN 47522 (Martin County)
    Aerospace & Defense
    In-Person
  • ManTech International
    CNO Developer
    $91K — $153K *
    Hanover, MD 21076 (Howard County)
    Information Technology
    In-Person
  • ManTech International
    CNO Developer
    $114K — $190K *
    Aurora, CO 80013 (Arapahoe County)
    Information Technology
    In-Person

More Aerospace & Defense Jobs

Find similar Software Developer jobs: