ME00668-Software Engineer 3

Momentum Engineering, Inc.

Maryland

On-site

USD 180,000 - 240,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

11 paid holidays
3 weeks PTO
Group medical plan
Dental, Vision, Life Insurance + STD/L

Job summary

Momentum Engineering, Inc. seeks a Senior Software Engineer to lead a team of UI developers while contributing hands-on across the full software lifecycle.

You will drive front-end architecture, translate UX/UI designs into accessible production interfaces, and collaborate with backend teams on APIs and data flows. Strong back-end experience and security clearance are required to support mission-critical projects.

Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph.
  • Bachelor's degree in a related technical field.
  • Proven experience leading, mentoring, or providing technical direction to software development teams.
  • Strong proficiency with front-end frameworks (React, Angular, or Vue).
  • Strong proficiency with HTML, CSS, and JavaScript.
  • Experience designing front-end architectures and reusable components.
  • Experience translating UX/UI designs into accessible production-ready apps.
  • Full-stack development experience, including backend APIs.
  • Backend development with Node.js, Python, or Java.
  • Experience designing/integrating APIs and data flows between front-end and backend.
  • Experience reviewing, testing, debugging, and troubleshooting complex software.
  • Experience in Agile software development lifecycle.
  • Strong communication, collaboration, and technical leadership skills.

Responsibilities

  • Lead and mentor a team of UI/front-end developers, providing technical direction and code review.
  • Architect and implement scalable front-end solutions using modern web frameworks.
  • Translate UX/UI prototypes into responsive, accessible production interfaces.
  • Develop, maintain, and enhance software per system and user requirements.
  • Analyze user requirements to derive design, functional, and performance needs.
  • Collaborate with backend engineers to design and integrate APIs and data flow.
  • Contribute to full-stack development including backend services and deployment pipelines.
  • Review and test software components and document results.
  • Debug existing software and resolve defects.
  • Establish front-end coding standards and promote component reuse.
  • Partner with UX/UI designers and stakeholders to preserve design intent.
  • Identify performance bottlenecks and cross-browser issues; address technical debt.
  • Participate in sprint planning, backlog refinement, and Agile ceremonies.
  • Support integration of existing software into new environments.
  • Develop algorithms to meet system performance standards.
  • Advise on hardware/software trade-offs and use of COTS/GOTS solutions.
  • Perform requirements analysis and decomposition to components.
  • Ensure accessibility compliance (Section 508 and WCAG).
  • Write and maintain technical documentation.

Job description

Momentum Engineering, Inc. fosters an employee-centric culture. Our strength lies in our people. With a high percentage of employees holding advanced degrees in engineering, computer science, and related disciplines, we bring deep technical expertise to every mission. Our team includes professionals with security clearances and full-scope polygraphs, ensuring trusted, secure support for the most sensitive national security initiatives. Additionally, our workforce is equipped with industry-leading certifications, demonstrating a commitment to continuous learning and excellence. Most importantly, our exceptional employee retention rate reflects a culture of professional growth, mission focus, and dedication—ensuring long-term stability and expertise for our customers' critical needs.

Job Summary
  • Seeking an experienced Senior Software Engineer to support mission-critical customer requirements
  • The successful candidate will lead and mentor a team of UI developers while remaining hands-on throughout the full software development lifecycle
  • This role requires strong front-end architecture and development experience, the ability to translate UX/UI designs into accessible production-ready interfaces, and the technical breadth to contribute to backend services, APIs, data stores, infrastructure, and deployment pipelines as needed
Primary Responsibilities
  • Lead and mentor a team of UI/front-end developers, providing technical direction, coding standards, design guidance, and code review
  • Architect and implement scalable, maintainable front-end solutions using modern web frameworks and reusable component patterns
  • Translate UX/UI prototypes, wireframes, and design specifications into functional, responsive, and accessible production interfaces
  • Develop, maintain, and enhance software based on documented system and user requirements
  • Analyze user requirements to derive software design, interface, functional, and performance requirements
  • Collaborate with backend engineers to design and integrate APIs and ensure efficient data flow between front-end and back-end systems
  • Contribute to full-stack development as required, including backend services, databases, infrastructure, and deployment pipelines
  • Review and test software components for adherence to design and functional requirements and document test results
  • Debug existing software, resolve software problem reports, and correct defects
  • Establish and enforce front-end coding standards, best practices, and component reuse
  • Partner with UX/UI designers, systems engineers, product stakeholders, and mission customers to ensure design intent and mission requirements are preserved through implementation
  • Identify and resolve application performance bottlenecks, cross-browser compatibility issues, and technical debt
  • Participate in sprint planning, backlog refinement, technical estimation, architectural reviews, and other Agile ceremonies
  • Support integration of existing software into new or modified systems and operating environments
  • Develop or implement algorithms needed to meet system functional and performance standards
  • Provide technical input regarding hardware/software trade-offs, software reuse, and use of COTS/GOTS solutions in place of new development
  • Perform requirements analysis and decomposition from system-level requirements to individual software components
  • Ensure developed interfaces comply with applicable accessibility requirements, including Section 508 and WCAG standards
  • Write and maintain software, system, interface, and technical documentation
Required Qualifications
  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Bachelor's degree in related technical field
  • Proven experience leading, mentoring, or providing technical direction to software development teams
  • Strong proficiency with modern front-end frameworks such as React, Angular, or Vue
  • Strong proficiency with HTML, CSS, and JavaScript
  • Demonstrated experience designing front-end architectures and reusable component frameworks
  • Experience translating UX/UI designs into responsive, accessible, production-ready applications
  • Full-stack software development experience, including integration with backend services and APIs
  • Backend development experience using technologies such as Node.js, Python, or Java
  • Experience designing and integrating APIs and data flows between front-end and backend systems
  • Experience reviewing, testing, debugging, and troubleshooting complex software components
  • Experience working throughout the software development lifecycle in an Agile environment
  • Strong communication, collaboration, and technical leadership skills
Desired Qualifications
  • Ansible and/or Salt
  • Terraform, particularly for lane or environment development
  • WebSockets
  • JBLOCKS
  • CASPORT
  • Neo4j
  • CI/CD pipelines and automated software delivery
  • Containerized and cloud-based application environments
  • Graph database technologies
  • Secure application development in classified or mission environments
  • Section 508 / WCAG accessibility implementation and testing
  • COTS/GOTS integration and software reuse
  • Performance optimization and scalable application design

Exempt hourly position.

  • 11 paid holidays
  • minimum of 3 weeks PTO
  • company sponsored group medical plan
  • company paid dental, vision, life insurance, and STD/LTD plans

Salary is dependent upon the candidate’s experience and qualifications.

The Pay Range For This Role Is

180,000 - 240,000 USD per year(AJ6)

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ME00668-Software Engineer 3
ME00668-Software Engineer 3

Momentum Engineering, Inc. • Glen Burnie (MD)

On-site
USD 130,000 - 180,000
11 paid holidays
3 weeks PTO
Group medical plan
+4
ME00668-Software Engineer 3
ME00668-Software Engineer 3

Momentum Engineering • Maryland

On-site
USD 180,000 - 240,000
Medical plan
Dental insurance
Vision insurance
+2
ME00623-Software Engineer 2
ME00623-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 160,000 - 220,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+1
ME00623-Software Engineer 2
ME00623-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 90,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
+2
ME00667-Software Engineer 3
ME00667-Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
USD 180,000 - 240,000
11 paid holidays
3 weeks PTO
Group medical plan
+4
ME00623-Software Engineer 2
ME00623-Software Engineer 2

Momentum Engineering • Maryland

On-site
USD 160,000 - 220,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
Software Engineer III — Mission-Critical Systems
Software Engineer III — Mission-Critical Systems

Momentum Engineering, Inc. • Maryland

On-site
USD 175,000 - 235,000
ME00539-Software Engineer 3
ME00539-Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
USD 175,000 - 235,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
ME00518-Mid-Senior Software Engineer
ME00518-Mid-Senior Software Engineer

Momentum Engineering, Inc. • Maryland

On-site
USD 160,000 - 235,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
ME00667-Software Engineer 3
ME00667-Software Engineer 3

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 180,000
11 paid holidays
3 weeks PTO
Group medical plan
+4