Software Engineer 2

AmentumFort Meade, MD
21h

About The Position

Amentum is seeking a Software Engineer to join our team of passionate individuals in Ft. Meade, MD. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation’s security and intelligence mission. Work Schedule: M-F, 8 hours a day Essential Responsibilities: The candidate will analyze system requirements to develop high quality software that meets the specified requirements. The candidate should be an experienced developer who can work independently on moderately complex projects, mentor junior developers, and contribute to technical decisions while continuing to grow their skills. They must have a proven track record of delivering projects. 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 - Amentum enforces a safety culture whereby all employees have the responsibility for continuously developing and maintaining a safe work environment. As appropriate, each employee is responsible for completing all training requirements and fulfilling all self-aid/buddy aid responsibilities, participating in emergency response tasks and serving on safety committees and teams. Quality - Quality is the foundation for the management of our business and the keystone to our goal of customer satisfaction. It is our policy to consistently provide services that meet customer expectations. Accordingly, each employee must conform to the Amentum Quality Policy and carry out job activities in compliance with applicable Amentum Quality System documents and customer contracts. Each employee must read and understand his/her Quality Management and Customer Satisfaction responsibilities. Procedure Compliance - Each employee must read, understand and implement the general and specific operational, safety, quality and environmental requirements of all plans, procedures and policies pertaining to his/her job. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. As part of our commitment to maintaining a safe and compliant work environment, Amentum is a drug-free workplace and requires all personnel to comply with company drug and alcohol policies as a condition of employment. Employment is contingent upon successful completion of the drug screening process. Please note that this may include pre-hire screening for marijuana, as well as other federally controlled substances due to Amentum’s role as a federal contractor and trusted partner to the US Government. Minimum Requirements (Knowledge, Skills, and Abilities): The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the 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 to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Design and implement features with minimal supervision Collaborate closely with the test team, developers, and other stakeholders to understand requirements Good communication (written and verbal) Write clean, maintainable, well-tested code Optimize application performance and scalability Participate in code reviews (both giving and receiving feedback) and general knowledge of CI/CD pipelines Collaborate with cross-functional teams (product, design, QA) Experience with version control (Git) Desired Skills: Full stack developer desired: Be well versed and front-end development as well as have experience working with relational databases (PostgreSQL) Java, Spring Boot, Angular (or similar), experience with AWS Take ownership of features or small projects end-to-end Clearance Required: TS/SCI with poly Minimum Education: Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. 4 years of Software Engineering experience may be substituted for the degree for a total of 9 years. Minimum Years of Experience: 5+ years of Software Engineering experience 2 years of work experience in the SIGINT, IA, or IT domains #javelin Welcome back! We encourage you to check on the status of your current job applications with us. You can also search for a list of our current job openings and see if there are any new positions that might be a good fit for you. Thank you for continued interest in employment with Amentum. For more than 100 years, Amentum has tackled the world’s toughest challenges to deliver agile and steadfast solutions to the U.S. government and its allies. With more than 50,000 employees on all seven continents and in more than 60 countries, Amentum delivers a broad range of operational support services to meet the critical needs of our clients. Our headquarters are in Chantilly, VA. Find us online at https://www.amentum.com/ If you need a reasonable accommodation for any part of the employment process, please contact us by email at [email protected] and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. EEO including Disability/Protected Veterans Labor Laws Posters Amentum has become aware of unauthorized individuals who are falsely using the Amentum name and /or logo in an attempt to solicit fees from potential job seekers. These deceptive and unauthorized individuals are soliciting money, promising placement in a position with Amentum. Please note any communication requesting any amount of money in exchange for employment with Amentum is fraudulent. These communications do not originate from Amentum and are not associated with the recruitment process. Amentum and its affiliates never charge candidates fees or payments of any kind in order to secure employment. As a precaution, we recommend you do not disclose personal or financial details to anyone as a response to an unsolicited email, social media, or dating website request. Amentum will never as ask for a placement fee or any other fee to expedite the hiring process. If you are contacted by anyone offering employment with Amentum, you should never be asked to pay a fee for recruiting. Amentum personnel will always send email from an identifiable corporate account (ending in @amentum.com) and never from a public email account like Yahoo!, Google, Gmail, or Hotmail. If you are contacted regarding a fraudulent employment proposal, we encourage you to alert your local law enforcement agency/police authority. To read more about Amentum’s commitment to ethics, please click here.

Requirements

  • The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements.
  • Works individually or as part of a team.
  • Good communication (written and verbal)
  • TS/SCI with poly
  • Bachelor's Degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines. 4 years of Software Engineering experience may be substituted for the degree for a total of 9 years.
  • 5+ years of Software Engineering experience
  • 2 years of work experience in the SIGINT, IA, or IT domains

Nice To Haves

  • Full stack developer desired: Be well versed and front-end development as well as have experience working with relational databases (PostgreSQL)
  • Java, Spring Boot, Angular (or similar), experience with AWS
  • Take ownership of features or small projects end-to-end

Responsibilities

  • Analyze system requirements to develop high quality software that meets the specified requirements.
  • Work independently on moderately complex projects
  • Mentor junior developers
  • Contribute to technical decisions
  • Review and tests software components for adherence to the design requirements and documents test results.
  • Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Design and implement features with minimal supervision
  • Collaborate closely with the test team, developers, and other stakeholders to understand requirements
  • Write clean, maintainable, well-tested code
  • Optimize application performance and scalability
  • Participate in code reviews (both giving and receiving feedback) and general knowledge of CI/CD pipelines
  • Collaborate with cross-functional teams (product, design, QA)
  • Experience with version control (Git)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service