Overview
Own Your Future. Modern Technology Solutions, Inc. (MTSI), is seeking a a Senior-level Computer Scientist/Software Engineer to join the team in Columbia, Maryland. Why is MTSI known as a Great Place to Work?
- Interesting Work: Our co-workers support some of the most important and critical programs to our national defense and security.
- Values: Our first core value is that employees come first. We challenge our co-workers to provide the highest level of support and service, and reward them with some of the best benefits in the industry.
- 100% Employee Ownership: we have a stake in each other's success, and the success of our customers. It's also nice to know what's going on across the company; we have company wide town-hall meetings three times a year.
- Great Benefits - Most Full-Time Staff Are Eligible for:
- Starting PTO accrual of 20 days PTO/year + 10 holidays/year
- Flexible schedules
- 6% 401k match with immediate vesting
- Semi-annual bonus eligibility (July and December)
- Company funded Employee Stock Ownership Plan (ESOP) - a separate qualified retirement account
- Up to $10,000 in annual tuition reimbursement
- Other company funded benefits, like life and disability insurance
- Optional zero deductible Blue Cross/Blue Shield health insurance plan
- Track Record of Success: We have grown every year since our founding in 1993
Modern Technology Solutions, Inc. (MTSI) is a 100% employee-owned engineering services and solutions company that provides high-demand technical expertise in Digital Transformation, Modeling and Simulation, Rapid Capability Development, Test and Evaluation, Artificial Intelligence, Autonomy, Cybersecurity and Mission Assurance. MTSI delivers capabilities to solve problems of global importance. Founded in 1993, MTSI today has employees at over 20 offices and field sites worldwide. For more information about MTSI, please visit www.mtsi-va.com.
Responsibilities
MTSI is seeking a Senior-level Computer Scientist/Software Engineer to join a high-performing team developing software applications and tools for land-based, airborne, sea-based, and space-based platforms, weapons, and sensor systems. Initial responsibilities include reviewing current software architectures, developing new models, and implementing components that provide new features and behaviors to extend the base application's capabilities. The ideal candidate must be capable of designing and developing aerospace-related, physics-based applications and providing technical leadership to the development team.
Qualifications
Required Skills:
- 15+ years of experience designing/developing software applications and tools with complex requirements.
- Experience and a proven track record of applying modern software engineering and architecture principles to system design and development.
- Extensive experience in coding, debugging, maintenance, analysis, and user support for C/C++, Python, Java, and other programming languages.
- Proven ability to envision, model, and produce designs to meet functional software requirements.
- Capability to develop high-level product specifications with attention to system integration and extensibility.
- Ability to partition large systems into a hierarchy of subsystems which can be assigned to other software engineers.
- Ability to document software programs with flowcharts, charts, diagrams and other documentation.
- Willingness to collaborate and communicate with other members of the software development team.
- Experience authoring various types of project documentation.
- Self-motivated, yet able to work effectively with other developers in an Agile environment.
- Bachelor's degree in computer science or related field.
Desired Qualifications:
- Domain knowledge of missile and sensor modeling and simulation is highly desired.
- Previous experience working in an Agile environment utilizing DevSecOps automated pipelines.
- Familiarity with source code configuration tools such as Git and Gitlab.
- Master's degree in computer science or a related technical engineering field.
Clearance Requirements: An active secret clearance is required. TS clearance is highly desired.
|