Senior Software Developer

    • R0133516
    • On Site
    • Dahlgren, Virginia, United States
    • Full time

    Amentum is seeking software engineering professionals with software development related education and/or experience to support software development, integration, and testing in support of Naval projects at Dahlgren, VA.

    You will be part of our growing systems & software engineering team and contribute to our diverse skillsets across multiple contracts in support of our Centers of Excellence. We are looking for individuals to join our team atmosphere that are eager to make a difference by solving complex Digital Engineering challenges.

    Apply your skills to the latest DoD weapons and sensor systems, modernizing the Navy and contributing to mission success. Successful candidates must possess excellent communication skills and interact directly with customers and engineering personnel. 

    Senior Software Developer Responsibilities Include:

    • Working on a complex and interesting System-of-Systems.

    • Designing, developing, and testing Software in languages such as C++, C, Python, or Java.  

    • Executing Agile like processes to iteratively design and develop necessary changes to maintain, fix bugs, and add new features.

    • Providing change support for the full-lifecycle: design, implementation, test, and verification alongside other team members specialized in design, testing, data analysis, and development.

    Minimum Qualifications:

    • Bachelor’s degree in a Computer Science, Physics, Mathematics, Engineering, or other technical field or equivalent experience with  5+  years of experience

    • Must have an Active SECRET US Government Clearance. Note: US Citizenship is required to obtain a SECRET Clearance.

    • Ability to work with a Team-of-Teams: developers, testers, engineers, Subject-Matter-Experts and other staff as needed.

    • Ability to communicate effectively with leadership.

    • Ability and desire to learn required Domain Knowledge, toolsets, and technical frameworks (tech stack) as-needed.

    • Proficient at Advanced Development

    • Object Oriented Programming (OOP)

    • Encapsulation/Abstraction/Polymorphism

    • Class State Management

    • Inheritance

    Domain Knowledge (Preferred to have some subset of below – not required)

    • Radars – Interfacing and Data Processing

    • Fire Control

    • Tracking/Filtering

    • Radar measurement(s) to track association

    • Gun Weapon Systems – Interfacing and Management

    • Time Sequencing and Planning

    • Designing effective algorithms and validation of edge cases.

    • Decision Trees

    • State Machines – design and/or usage.

           

    Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, religion, color, sex, gender, national origin, age, United States military veteran’s status, ancestry, sexual orientation, gender identity, marital status, family structure, medical condition including genetic characteristics or information, veteran status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal EEO laws and supplemental language at EEO including Disability/Protected Veterans and Labor Laws Posters.

    Know someone who would be great for this job? Send it to them!

    Not You?

    Thanks for sharing this job with your friend or colleague


    Start your application

    Send me jobs alerts for jobs like this

    Not You?

    Thank you


    Already an Amentum Employee?

    Start your application here

    Accessibility/Reasonable Accommodations

    If you are an applicant with a disability that requires a reasonable accommodation to complete any part of the application process, or are limited in the ability—or unable to use—the online application system and need an alternative method for applying, you may contact our Reasonable Accommodation Helpline at 1-888-877-3181 or 301-944-3299 for assistance. In order to address your request, the following information is needed:

    • Name
    • The best method for contacting you
    • The position title
    • Requisition/Job Number
    • Upon receipt of this information we will respond to you promptly to obtain more information about your request.