Mid Level Software Engineer
*Job Summary*Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below.We are seeking a passionate and proactive Mid Level Software Engineer to join our dynamic development team. In this role, you will contribute to designing, developing, and maintaining innovative software solutions across various platforms. Your expertise will help drive our projects forward, ensuring scalable, efficient, and high-quality applications. This position offers an exciting opportunity to work with cutting-edge technologies and collaborate in an Agile environment to deliver impactful results.Responsibilities:* To create code and fix defects using an Agile process for a complex component of this weapon system using the software development life and test cycle.* To measure the computer processing time usage and come up with better methods of disk space utilization, network loading and throughout.* To enable designing, coding and maintenance of software support tools and models.* Primary work location will be in Fredericksburg, VA or Dahlgren, Va with occasional telecommute or travel opportunities. We are fun, collaborative, supportive and our goal is to to find great people who want to stay hands on in development yet have input in process improvements. We work hand in hand with the government customers on integrated teams. We take care of our people and joining Amentum means you are not joining one contract but a team of many contracts, providing job security.* No clearance required to apply, but requires a SECRET clearance to start. US Citizenship is required.Basic Qualifications:* Bachelor’s Degree (in one of these in Computer Science, Math, Engineering, or Related Field) and 4 years of experience or a Master's Degree in Computer Science/Engineering or EE and 2 years' experience.* Comprehensive knowledge in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation. Plans, performs, and lead software design, coding, and testing. C++ proficiency.* Experience in an Agile software development environment and methodologies* Two years of program/project level experience of software design and:* Two years of experience performing detailed and complex software design and development meeting sub millisecond timing requirements* Atlassian tool suites, Jira (for issue tracking) and Confluence (decision tracking)* Source code tracking tools (i.e. Git, Bitbucket)* 2-4 years (Required)* C++ or C# 2 years (Required)* Must be able to obtain and maintain a US Secret Government Clearance. xhqgsiq Note: US Citizenship is required to obtain a ClearancePay: $90,000.00 - $123,000.00 per yearBenefits:* 401(k) matching* AD&D insurance* Bereavement leave* Dental insurance* Employee assistance program* Health insurance* Life insurance* Paid holidays* Paid time off* Pet insurance* Referral program* Vision insuranceApplication Question(s):* Are you a U.S Citizen? Security clearance:* Confidential (Preferred)Work Location: In person