Senior Software Developer - 36066 in Springfield, VA at Alion Science and Technology

Date Posted: 9/7/2021

Job Snapshot

Job Description

Position Summary

Alion is looking for a Senior Software Developer to join our team in Springfield, VA and contribute to our “Many Moves Ahead” on exciting programs for NGA. The Senior Software Developer is responsible for creating, maintaining and/or improving the performance of existing software code, with duties to design and update software databases under contract and direction from the assigned Government Lead.


  • Create, test and maintain software products to ensure strong functionality and optimization.
  • Recommendation of improvements to existing software applications as necessary.
  • Clear communication skills are required such that highly technical and complex concepts and methods can be effectively transmitted to a non-technical and/or junior officer audience. Ability to work well within a team environment and ability to adapt to evolving priorities is required.
  • May also be assigned squad lead duties at the discretion of Government leads.  

Education and Experience

  • Bachelor’s Degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline.  Education and work experience may be adjusted for highly specialized knowledge or uniquely applicable experience.
  • Ten years or more experience in full stack development to include Java, Web services, Database, and micro-service development.  
  • Three years or more experience with Agile philosophies, serving as scrum or team lead.  
  • Development of customized code, scripts, modules, macro procedures, or libraries to implement specialized spatial analysis functions using languages such as Python, Java, JavaScript, PHP, C, Perl, or similar scripting and development languages.
  • Integration and tailoring of geospatial Commercial Off-The-Shelf (COTS) software applications; specialized software and database development and maintenance; integration of related specialized hardware; engineering studies to identify and remedy geodata processing bottlenecks.
  • Individual must have senior knowledge and senior hands-on experience in developing, implementing and leading software applications and teams.
  • Demonstrated firsthand experience in at least three of the following
    • Java, JavaScript or Python enterprise application development
    • Web services architecture, design, and development
    • Relational database design
    • Spatial database design
    • NoSQL database design
    • Micro-service architecture, design and development
  • Astute ability in writing test scripts, and test driven development in an agile software development environment, where built-in automated test procedures are paramount and continuous integration of software and continuous delivery of software.
  • Experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, or automated testing practices.
  • Demonstrated experience with relational database development.
  • Experience working independently with clients or stakeholders to develop user-stories in support of full-service consumer and business applications.
  • Ideal candidate will have a DOD8570 and AWS certificate 
  • An active Top Secret/Sensitive Comp Info (SCI) clearance with ability to obtain Poly 



Security Clearance: Top Secret/Sensitive Comp Info
Telework - Not Eligible

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