Description & Requirements
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team. This is a remote (US-based) position.
As a Software Engineer, you will support the development and integration of intelligent engineering systems. This position focuses on designing, creating, and modifying software code that supports the integration of Commercial Off-the-Shelf (COTS) software and custom applications to fulfill a variety of advanced engineering functions.
In this role, you will help build software applications that model engineered systems, analyze engineering data, and interpret complex diagrams. Your efforts will directly support mission-critical decision-making by enhancing system performance and enabling engineering teams to streamline analytical processes.
Responsibilities include but are not limited to:
- Designing and modifying software code to support intelligent system functionality
- Integrating COTS software with custom applications for a unified engineering workflow
- Developing and maintaining APIs and services that enable cross-system communication
- Implementing modeling capabilities for engineered systems and processing engineering data
- Working with engineering teams to understand their system engineering applications and translating them into improved software solutions
- Supporting software development through DevSecOps environments
- Documenting designs, code implementations, and software configuration changes
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field
- 2+ years of software development experience
- Proficiency in Python, Java, C++, or Ruby
- Experience developing APIs and modular software components
- Familiarity with integrating and adapting COTS software within custom frameworks
Preferred Qualifications
- Knowledge of engineering software applications that aid in modeling complex systems or analyzing engineering data (such as ANSYS Systems Toolkit (STK), and Dassault’s Cameo modeling software to name a few
- Basic understanding of engineering data, drawings, or diagrammatic representations
- Exposure to cloud-based or distributed systems integration
- Experience working in Agile or DevSecOps environments
Clearance Requirements:
- US Citizenship and the ability to obtain and maintain Secret
clearance
Physical Requirements:
- The person in this position must be able to remain in a stationary position 50% of the time.
- Occasionally move about inside the office to collaborate with other leaders/teams, use standard office automation equipment, and virtual communication
The projected compensation range for this position is $74,300.00-$124,500.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories. In addition, MANTECH invests in its employees beyond just compensation. MANTECH’s benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections.
MANTECH International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.