Jobs · Engineering · Maryland

Software Engineer 1

Amentum · Fort Meade, MD · 1 mo ago
On-siteEngineeringFull-time

Purpose and Impact

Amentum is seeking a Software Engineer to join their team in Ft. Meade, MD. The role supports challenging, mission-critical projects that directly impact the Nation’s security and intelligence mission.

Essential Responsibilities

  • Implement new capabilities in support of the current classification marking tool and the tool to be used for M365 web-based applications.
  • Full life cycle design, development, testing, and documentation of policy-driven software across multiple fabrics.
  • Extend and customize tools used for classification string validation and comparison for access control.
  • Perform both development and enhance testing.
  • Provide input throughout the software lifecycle and follow established development processes.
  • Improve testing at all levels and work with system engineers to document processes.

Work Environment, Physical Demands, and Mental Demands

  • Must be able to work in a collaborative environment.
  • Must be able to work with minimal supervision.

Other Responsibilities

  • Safety - Develops and maintains a safe work environment.
  • Quality - Consistently provides services that meet customer expectations.
  • Procedure Compliance - Adheres to all plans, procedures, and policies pertaining to job activities.

Minimum Requirements (Knowledge, Skills, and Abilities)

  • Develops, maintains, and enhances complex and diverse software systems.
  • Works individually or as part of a team.
  • Reviews and tests software components for adherence to design requirements and documents test results.
  • Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design.

Mandatory Skills

  • Working knowledge of JavaScript, Jest, and Cypress.
  • Active participation in code reviews.
  • Analyze system requirements, the concept of operations, and high-level system architecture to develop requirements specifications documents.
  • Gather, analyze, and capture customer requirements.
  • Assist in the development of requirements for new features.
  • Create and expand unit and functional tests.
  • Create and update system engineering and test documentation.
  • Follow team procedures and standard practices.

Desired Skills

  • Track and respond to user issues/questions.
  • Triage user issues.
  • Test new configurations/software releases.
  • Coordinate with test users for various scenarios.
  • Track and report testing results.
  • Work independently and in a team setting.

Clearance Required

  • TS/SCI with poly.

Minimum Education

  • Bachelor's Degree or higher in computer engineering or a related field.
  • Additional 4 years of Software Engineering experience may be substituted for the degree, totaling 7 years.

Minimum Years of Experience

  • 3+ years of Software Engineering experience.

Similar jobs

Software Engineer

Capstone Research CorporationColorado Springs, CO· 1 mo ago
Engineering

Software Engineer

FlexTradeGreat Neck, NY· 1 mo ago
Finance$130k–$140k/yrapply on careers.flextrade.com

Software Engineer

EmpowerHartford, CT· 1 mo ago
Engineering$96k–$136k/yrapply on jobs.empower.com

Software Engineer

Electron EnterprisesIndiana, United States· 1 mo ago
Engineeringapply on electronenterprises.co.za

Software Engineer

CaltechPasadena, CA· 1 mo ago
Engineering$85k–$135k/yrapply on phf.tbe.taleo.net