Modern Technology Solutions, Inc.
Posted 8mo ago

Software Engineer (Full Scope Polygraph)

Modern Technology Solutions, Inc.
Annapolis Junction, Maryland, United States
OnsiteFull Time
Responsibilities
  • Develop software
  • Integrate software
  • Test and debug
Requirements
  • Seven years of software engineering experience
  • Linux proficiency
  • Programming in Python, C++, Java, or JavaScript
  • Git/GitLab
  • Agile experience
  • Strong communication and collaboration skills
Technical tools mentioned
LinuxPythonC++JavaJavaScriptGitGitLabVSCodeEclipseAWSAzureGCPSQLETLJiraConfluence

Job description

Modern Technology Solutions, Inc. (MTSI) is hiring Software Engineers to join our team in Annapolis Junction, Maryland. Qualified candidates must be U.S. citizens with a TS/SCI clearance and Full Scope Polygraph.

Responsibilities:
• Develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems).
• Contribute to cutting edge development programs and design new solutions for radio frequency (RF) signal processing applications.
• Develop analytics, visualization and discovery tools.
• Integrate new and legacy software across a variety of hardware form factors.
• Review and test software components for adherence to design requirements, document test results, and resolve software problem reports. 
• Utilize software development and software design methodologies appropriate to the development environment. 
• Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. 
• Analyze user requirements to derive software design and performance requirements.
• Debug existing software and correct defects.
• Provide recommendations for improving documentation and software development process standards.
• Design and code new software or modify existing software to add new features.
• Integrate existing software into new or modified systems or operating environments.
• Develop data queries for existing or proposed databases or data repositories.
• Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints.
• Perform quality control on team products.
• Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces.

Required Qualifications:
• Exceptional integrity, professionalism, and a commitment to MTSI's core values.
• Seven (7) years of prior work experience as a software engineer or developer.
• Proficiency working in Linux development environments.
• Proficiency coding in Python, C++, Java, or JavaScript.
• Experience with Git, GitLab, IDEs (e.g., VSCode, Eclipse, etc.).
• Agile framework experience (i.e., Scrum, etc.).
• Excellent oral and written communication skills.
• Strong customer service skills.
• Ability to work with personnel across multiple disciplines and organizations.
• Strong organizational skills and ability to manage multiple tasks concurrently.
• Ability to work well independently and as a team member. 

Desired Qualifications:
• Experience with Software-Defined Radio (SDR) programming. 
• Experience with geospatial processing. 
• Experience coding 2D and 3D image displays. 
• Experience with GitLab, GitHub, or similar version control tools. 
• Experience with Jira/Confluence or similar project management tools. 
• Experience with Python and SQL. 
• Experience with Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP) or AWS GovCloud.
• Experience with ETL frameworks.

Education Requirements:
• Bachelor's degree in computer science, computer programming, engineering or relevant technical or analytics discipline from an accredited university or college. (A minimum of 4 years of software engineering experience may be substituted for a bachelor’s degree.)

Clearance Requirements:
• TS/SCI with Full Scope Polygraph

Travel Requirements:
• N/A

The pay range for this position in MD is $110,000 to $295,000/year; however, base pay offered may vary depending on established government contract ranges, job-related knowledge, skills, and experience, and other factors. MTSI also offers a full range of medical, financial, and other benefits, dependent on the position offered. Base pay information is based on market location. Applications will be accepted on an ongoing basis. This posting will be renewed periodically until the position is filled.


#LI-RC2

About Modern Technology Solutions, Inc.

Provides engineering, technology, and cybersecurity services for national security.

Year founded
1993
Employees
3000
Organization type
Private
Headquarters
US

Similar jobs

Software Engineer roles near Annapolis Junction, Maryland
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: Provides specialized natural language processing and computational linguistics engineering services.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
3h
Save
Mark Applied
Hide
Software Engineer III — Developer Portal
Mountain View or McLean or New York City or Tampa
$173k-$193k/yr OnsiteFull Time
ID.me
ID.me: Provides secure digital identity verification and authentication services.
4+ YOEBachelor's degree or equivalent experience, 4+ years building production backend services, REST APIs, relational databases, SQL, TypeScript, React, authentication concepts, and cross-functional technical leadership.
Java, Spring Boot, Ruby, Ruby on Rails, Node.js, TypeScript, React, Next.js, SQL, OpenAPI, OAuth 2.0, OpenID Connect, SAML 2.0, SCIM, SpiceDB, OpenFGA, OPA, Cedar, Google Cloud Platform, OpenTelemetry, Honeycomb, Prometheus, Sentry, Playwright, Jest, Cypress, Claude Code, Cursor, PostgreSQL, Webpack Module Federation
4h
Save
Mark Applied
Hide
Software Engineer, Level 3
Fort Meade, Maryland, United States
$223k-$238k/yr OnsiteFull Time
WOOD Federal Solutions
WOOD Federal Solutions: Delivers specialized cybersecurity, engineering, and systems solutions for government.
20+ YOERequires 20 years of software engineering experience and a bachelor's degree in computer science or related field, or four additional years of comparable experience; active TS/SCI clearance with polygraph and U.S. citizenship required.
COTS, GOTS
4h
Save
Mark Applied
Hide
Staff Software Engineer, Defense Applications - Clearance Required
Fort Belvoir, Virginia, United States
$134k-$232k/yr OnsiteFull Time
LMI
LMI: Provides management consulting and digital solutions to federal government agencies.
8+ YOEBachelor's degree or equivalent practical experience, 8+ years of software engineering experience, JavaScript or TypeScript, React, backend/API development, Palantir Foundry, and active Secret clearance.
JavaScript, TypeScript, React, Palantir Foundry, Army Vantage, OSDK, Workshop, AIP, Python, Java, Go, Node.js, DevSecOps, CI/CD
4h
Save
Mark Applied
Hide
Staff Software Engineer, Defense Applications - Clearance Required
Fort Belvoir, Virginia, United States
$134k-$232k/yr OnsiteFull Time
LMI
LMI: Provides management consulting and digital solutions to government agencies.
8+ YOEBachelor’s degree or equivalent practical experience, 8+ years of software engineering, JavaScript or TypeScript, React, backend services, APIs, Palantir Foundry, DoD support, and active Secret clearance.
Palantir Foundry, JavaScript, TypeScript, React, API, Python, Java, Go, Node.js, Army Vantage, OSDK, Workshop, AIP, DevSecOps, CI/CD
5h
Save
Mark Applied
Hide
Principal Software Engineer
Arlington or Woburn or Boston or Dayton or Melbourne or Carlsbad
$220k-$280k/yr OnsiteFull Time
Systems & Technology Research
Systems & Technology Research: Develops advanced technology for national security and defense applications.
BS degree and 12+ years developing software in high-level languages; active Secret clearance and U.S. citizenship required. Experience with Docker, Kubernetes, big data, and production systems; Security+ preferred.
Python, Docker, Kubernetes, SQL
6h
Save
Mark Applied
Hide
Senior Software Engineer (L5)
McLean or New York City or Richmond
HybridFull Time
Exiger: AI-powered supply chain risk and compliance management software.
6+ YOERequires 6+ years of software engineering experience, technical leadership of scaled enterprise applications, system design expertise, cloud-native architecture, Kubernetes, infrastructure as code, and mission-critical SaaS experience.
Java, Spring Boot, MySQL, TypeScript, Angular, ActiveMQ, Kafka, Redis, Kubernetes, Helm, Argo CD, AWS, Terraform, ELK, Grafana
7h
Save
Mark Applied
Hide
Software Engineer 3
Fort Meade or Maryland or Virginia or Colorado or Texas or Utah or Alaska or Hawaii or Oceania
$86-$136/hr OnsiteFull Time
Wyetech
Wyetech: Provides professional engineering services for government and commercial sectors.
8+ YOETS/SCI clearance with agency polygraph, U.S. citizenship, bachelor's degree in computer science plus 8 years relevant experience or equivalent, and production Java software development expertise.
Java, AVG, AAA, OpenAI, AWS Bedrock, EX, AWS Amplify, React, GMLearn, Container Yard, AWS SageMaker, AWS EKS, Scrum, Kanban, Jira, Confluence, Git, GitLab, Hugging Face, Bailo, Maven, Query Time Analytics, JavaScript, DataXplorer