Modern Technology Solutions logo

Computer Scientist/Software Engineer

Modern Technology Solutions

Annapolis Junction, MD
Full Time
Senior
about 1 month ago

Job Description

About the Role

Own Your Future. Modern Technology Solutions, Inc. (MTSI), is seeking a Senior-level Computer Scientist/Software Engineer to join the team in Columbia, Maryland. 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. The company supports critical programs related to national defense and security, values employee support and service, and offers comprehensive benefits including PTO, flexible schedules, 401k match, bonuses, ESOP, tuition reimbursement, and health insurance. MTSI has grown consistently since 1993 and has employees at over 20 offices worldwide.

Key Responsibilities

  • Review current software architectures, develop new models, and implement components that provide new features and behaviors to extend the base application's capabilities.
  • Design and develop aerospace-related, physics-based applications.
  • Provide technical leadership to the development team.

Requirements

  • 8+ 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.
  • An active secret clearance is required; TS clearance is highly desired.
  • US Citizenship.

Nice to Have

  • Domain knowledge of missile and sensor modeling and simulation.
  • 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.

Qualifications

  • Bachelor's degree in computer science or related field.
  • Active secret clearance; TS clearance highly desired.
  • US Citizenship.

Benefits & Perks

  • 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).
  • Up to $10,000 in annual tuition reimbursement.
  • Company funded life and disability insurance.
  • Optional zero deductible Blue Cross/Blue Shield health insurance plan.

Working at Modern Technology Solutions

MTSI values its employees by prioritizing their support and service, fostering a collaborative environment, and rewarding performance with comprehensive benefits. The company emphasizes employee ownership, transparency through town-hall meetings, and a track record of consistent growth since 1993.

Apply Now

Job Details

Posted AtJun 16, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Modern Technology Solutions

Website

mtsi-va.com

Company Size

501-1000 employees

Location

Annapolis Junction, MD

Industry

Engineering Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches