Amentum-posted 3 months ago
$140,000 - $153,000/Yr
Full-time • Mid Level
Remote • Annapolis Junction, MD
5,001-10,000 employees
Professional, Scientific, and Technical Services

Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking a Software Engineer to join our team of passionate individuals in Annapolis Junction, MD. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation's security and intelligence mission.

  • Develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Work individually or as part of a team.
  • Review and test software components for adherence to the design requirements and document test results.
  • 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 including hardware/software trade-offs and requirements analysis.
  • Analyze user requirements to derive software design and performance requirements.
  • Design and code new software or modify existing software to add new features.
  • Debug existing software and correct defects.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases or data repositories.
  • Provide recommendations for improving documentation and software development process standards.
  • Develop or implement algorithms to meet or exceed system performance and functional standards.
  • Assist with developing and executing test procedures for software components.
  • Write or review software and system documentation.
  • Develop software solutions by analyzing system performance standards and investigating problem areas.
  • Serve as team lead at the level appropriate to the software development process being used on any particular project.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Design, develop and modify software systems using scientific analysis and mathematical models.
  • Design or implement complex database or data repository interfaces/queries.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university.
  • Seven (7) years' experience as a Software Engineer in programs and contracts of similar scope, type, and complexity.
  • Four (4) years of additional Software Engineer experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Java
  • Portable MapReduce
  • GMLearn
  • Basic understanding of Pig Scripts
  • Git/Maven
  • Understanding of agile framework and workflow process
  • GMAE Experience
  • QTA/DX/ROLLERCOASTER Integration Experience
  • Entity Resolution Principles
  • Query in Place
  • Knowledge Graph
  • Medical, dental, vision, and basic life insurance.
  • 401k plan and deferred compensation plan.
  • 17 days of vacation per year.
  • Seven paid holidays, plus floating holidays and caregiver leave.
  • Opportunity to purchase company stock.
  • Performance discretionary bonus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service