ME00622-Software Engineer 1

Momentum Engineering, Inc

Annapolis (MD)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

11 paid holidays
Minimum of 3 weeks PTO
Company sponsored medical plan
Company paid dental and vision insurance
Life insurance and STD/LTD plans

Job summary

Momentum Engineering, Inc is looking for a Software Engineer to join its Agile software development team in Annapolis, Maryland. The candidate will be involved in supporting critical DoD and IC programs by designing, developing, and maintaining enterprise software applications primarily in Java.

The ideal candidate should have at least 7 years of experience in software engineering, an active Top Secret/SCI clearance, and strong development skills in Java, with familiarity in frameworks like Quarkus and PrimeFaces.

This exempt hourly position offers a competitive salary along with 11 paid holidays and at least 3 weeks of paid time off.

Qualifications

  • Active Top Secret/SCI clearance with NSA Full Scope Polygraph is required.
  • Minimum of 7 years of experience as a Software Engineer.
  • Experience in developing secure and scalable applications.

Responsibilities

  • Design and develop enterprise software applications using Java.
  • Participate in Agile software development lifecycle phases.
  • Develop and enhance applications using Java frameworks.

Skills

Java
Agile development
SQL queries
Troubleshooting
Analytical skills

Education

Bachelor's degree in Computer Science or related field

Tools

Quarkus
PrimeFaces
PostgreSQL
Git
Maven
Jenkins

Job description

Job Summary
  • Seeking a Software Engineer to join an Agile software development team supporting mission‐critical Department of Defense (DoD) and Intelligence Community (IC) programs
  • The successful candidate will design, develop, test, and maintain enterprise software applications using Java as the primary programming language while leveraging modern frameworks and technologies such as Quarkus and PrimeFaces
  • This role offers the opportunity to expand expertise in Java development, database technologies, and enterprise application development while collaborating with a highly skilled Agile team
  • The ideal candidate is a motivated software engineer with experience developing secure, scalable applications, collaborating directly with customers to refine requirements, and contributing throughout the full software development lifecycle
Primary Responsibilities
  • Design, develop, test, integrate, and maintain enterprise software applications using Java and related technologies
  • Participate in all phases of the Agile software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and sustainment
  • Design and implement complex software algorithms that satisfy strict timing, resource utilization, performance, and interface requirements
  • Develop and enhance enterprise applications using Java frameworks such as Quarkus and PrimeFaces
  • Collaborate with customers, product owners, and engineering teams to define software requirements, identify system capabilities, and develop technical solutions
  • Perform software quality assurance activities, including peer code reviews and quality control of team‑developed software products
  • Recommend and implement improvements to software development processes, coding standards, documentation, and engineering best practices
  • Coordinate software installation, deployment, integration, and operational validation to ensure systems meet functional and performance specifications
  • Develop and optimize SQL queries, database objects, and data access components supporting enterprise applications
  • Troubleshoot software defects, diagnose production issues, and implement corrective actions to improve system reliability and performance
  • Develop and maintain technical documentation, design artifacts, interface specifications, and software implementation documentation
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, code reviews, demonstrations, and retrospectives
  • Continuously evaluate emerging technologies, development frameworks, and software engineering best practices to improve product quality and team efficiency
Required Qualifications
  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Minimum of seven (7) years of experience as a Software Engineer supporting programs of similar scope, type, and complexity
  • Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university
    • Four (4) additional years of directly related Software Engineering experience may be substituted in lieu of the degree requirement
  • Strong experience developing enterprise software using Java
  • Experience participating in Agile software development environments
  • Experience designing, developing, testing, integrating, and maintaining enterprise software applications
  • Experience developing complex software algorithms while meeting system performance, resource, and interface requirements
  • Strong analytical, troubleshooting, and problem‑solving skills
  • Excellent written and verbal communication skills
Desired Qualifications
  • Experience developing database applications and supporting database‑driven enterprise solutions
  • Experience with Java enterprise development frameworks, including Quarkus and PrimeFaces
  • Experience developing and optimizing SQL queries and database objects
  • Experience with PostgreSQL database administration or development
  • Experience creating complex database queries, stored procedures, and data retrieval solutions
  • Experience utilizing Elasticsearch, including aggregation queries and analytics
  • Experience supporting full software lifecycle activities, including deployment, integration, and operational sustainment
  • Familiarity with RESTful web services, distributed systems, and modern software architectures
  • Experience with Git, Maven, Jenkins, or similar development and build tools
  • Experience supporting Department of Defense or Intelligence Community software development programs
Benefits

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.

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

Similar jobs worth comparing

ME00622-Software Engineer 1
ME00622-Software Engineer 1

Momentum Engineering, Inc. • Maryland

On-site
USD 90,000 - 120,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
ME00622-Software Engineer 1
ME00622-Software Engineer 1

Momentum Engineering • Maryland

On-site
USD 110,000 - 155,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+2
ME00626-Software Engineer 2
ME00626-Software Engineer 2

Momentum Engineering, Inc. • Maryland

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

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 120,000 - 150,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+1
ME00487-Software Engineer 3
ME00487-Software Engineer 3

Momentum Engineering, Inc • Annapolis (MD)

On-site
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
ME00625-Software Engineer 2
ME00625-Software Engineer 2

Momentum Engineering, Inc. • Maryland

On-site
USD 100,000 - 130,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
ME00621-Software Engineer 1
ME00621-Software Engineer 1

Momentum Engineering, Inc. • Maryland

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

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 90,000 - 120,000
Minimum of 3 weeks PTO
Company sponsored group medical plan
Company paid dental and vision insurance
ME00487-Software Engineer 3
ME00487-Software Engineer 3

Momentum Engineering, Inc. • Maryland

On-site
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
ME00625-Software Engineer 2
ME00625-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

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