Computer Scientist/Software Engineer

Modern Technology Solutions, Inc.Columbia, MD
47d

About The Position

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.

Requirements

  • Bachelor's degree in computer science or related field.
  • 8+ years of experience designing/developing software applications and tools with complex requirements.
  • Experience 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.
  • US citizenship and an active secret level clearance is required to perform job duties.

Nice To Haves

  • Master's degree in computer science or a related field
  • 15+ years of relevant experience
  • 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.
  • Top Secret security clearance

Responsibilities

  • Reviewing current software architectures
  • Developing new models
  • Implementing components that provide new features and behaviors to extend the base application's capabilities
  • Designing and developing aerospace-related, physics-based applications
  • Providing technical leadership to the development team

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service