Software Engineer, Asc Prn - 35618 in California, MD at Alion Science and Technology

Date Posted: 2/22/2021

Job Snapshot

Job Description


Seeking senior level Software Engineers to support various weapons systems at NAS Patuxent River, MD. The successful candidates will be key members of a high-performing DoD engineering team. 

 The Software Engineers will:

  • Work independently and with a small to large teams to develop and maintain code for Mission Systems software applications and capabilities, as well as providing system updates and enhancements. 
  • Address system requirements through the development of software-level requirements, design, and code. 
  • Design, develop, evaluate, and maintain software design documentation as needed.
  • Coordinate with the Systems Engineering, and Training and Test teams, through a variety of processes to ensure that software meets Navy and end-user requirements.
  • Provide troubleshooting expertise and drive resolution for all issues in Developer and Test environments, and other environments on an as-needed basis. 
  • Support team relationships and coordinate work efforts across various locations.


  • Bachelor's degree in Computer Science, Mathematics, Engineering, or related field.
  • 10+ years of software development experience for Senior-level candidates in a comparable field. 
  • Understanding of the software development life cycle including gathering requirements, software design, implementation, documentation, configuration management, test, and support.
  • Familiar with unit test strategies and software development tools. 
  • Experience with Agile and Waterfall software development processes. 
  • Strong communication skills, both written and oral. 
  • Strong organizational skills, understanding of process development and execution, and execution to a schedule. 

Security Clearance: Secret


  1. Software Engineer Jobs
  2. Project Engineer Jobs

Next Steps

Join the Alion Talent Network today and stay up-to-date on our openings as they continue to become available! As a member of our network, you will receive alerts with new job opportunities that match your interests and have the ability to share job opportunities through social media or email. Join now!

Whether you choose to apply or just leave your information, we look forward to staying connected with you.


Woman smiling