Jobs · Engineering · Maryland

ME00623-Software Engineer 2

Momentum Engineering, Inc. · Annapolis Junction, MD · 3 mo ago
On-siteEngineeringFull-time

Job Summary

The ideal candidate is a collaborative software engineer with strong React and JavaScript expertise who enjoys solving complex technical challenges, improving user experiences, and developing secure, high-performance web applications.

Primary Responsibilities

  • Design, develop, test, and maintain modern, responsive front-end applications using React and JavaScript
  • Develop reusable, component-based user interface solutions that improve application performance, scalability, and maintainability
  • Collaborate with back-end developers, system architects, UI/UX designers, and mission stakeholders to implement seamless end-to-end solutions
  • Enhance existing enterprise applications by introducing modern front-end frameworks, design patterns, and user experience improvements
  • Participate in requirements analysis, software design, implementation, integration, testing, deployment, and sustainment activities
  • Perform peer code reviews and contribute to software quality, security, and development best practices
  • Troubleshoot application issues and implement performance optimizations across front-end components
  • Support the modernization of an established codebase while ensuring operational continuity and system reliability
  • Develop and maintain technical documentation supporting software designs, interfaces, and implementation activities
  • Participate in Agile ceremonies including sprint planning, backlog refinement, code reviews, demonstrations, and retrospectives
  • Continuously evaluate emerging front-end technologies and recommend improvements to development processes and application architecture

Required Qualifications

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Minimum of fourteen (14) years of experience as a Software Engineer supporting programs of similar scope, type, and complexity
  • Bachelor's degree in Computer Science, Mathematics, Engineering, Statistics, Engineering Management, or a related technical discipline
  • Four (4) additional years of directly related Software Engineering experience may be substituted in lieu of the degree requirement
  • Hands-on experience developing front-end applications using React
  • Strong proficiency with JavaScript, HTML5, and CSS3
  • Experience developing responsive web applications and component-based user interfaces
  • Experience working within Agile software development environments
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent written and verbal communication skills

Desired Qualifications

  • Experience with Redux or similar state management libraries
  • Familiarity with advanced React concepts, including Hooks, Context API, custom hooks, lazy loading, memoization, and performance optimization
  • Experience developing applications using TypeScript
  • Experience implementing modern UI/UX design principles and responsive web design
  • Familiarity with RESTful APIs and integrating front-end applications with back-end services
  • Experience with Git, GitLab, or other distributed version control systems
  • Experience developing secure, scalable enterprise web applications
  • Experience supporting Department of Defense or Intelligence Community software development programs

Pay and Benefits

The pay range for this role is: $160,000 - $220,000 USD per year (NBP)

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.

Similar jobs

Software Engineer II

CohesitySanta Clara, CA· 3 mo ago
Engineering$131k–$146k/yrapply on cohesity.wd5.myworkdayjobs.com

Software Engineer II

Domino'sAnn Arbor, MI· 1 wk ago
Information Technologyapply on jobs.smartrecruiters.com

Software Engineer II

MimecastMinneapolis, MN· 1 wk ago
$124k–$186k/yrapply on mimecast.wd5.myworkdayjobs.com

Software Engineer II

Chugach Government Solutions, LLCMoorestown, NJ· 1 wk ago
Engineering$120k/yrapply on careers.chugachgov.com