|# of Openings||1|
Are you looking for an opportunity to not just develop software, but to build a system that will enhance intelligence, national security, and law enforcement operations? A2I is seeking a motivated Senior Software Engineer to work in a fast-paced and agile environment. You will serve as the technical lead for all software development efforts, providing guidance in the overall aspects of the software development efforts to include data architectures, software assurance, and security.
This role is more than just coding. You will manage an integrated software engineering team. We need a Senior Software Engineer who will use their passion to learn new tools and techniques and identify and implement system improvements. You will interface with the technical community and other Government entities to understand challenges, needs, and development solutions; contribute to improving the overall technical capabilities of client’s operations mission, by participating in design (software and otherwise) sessions, developing unique capabilities, and sharing insights and practices across Government organizations supporting the customer’s mission.
The ideal candidate will have the following experience:
Work Location: The primary location is Newington, VA; Quantico, VA; Stafford, VA; or Chantilly, VA.
Minimum Education: The Senior Software Engineer shall have a bachelor’s degree from an accredited university/college in one of the following areas: Computer Science, Computer Engineering, or Software Engineering. We may consider candidates without the requisite bachelor's degree if they possess a minimum of five (5) years of relevant experience in relevant areas, or related fields, have demonstrated development proficiency and/or advanced knowledge of computer programming and development systems and security practices.
Minimum Experience: The Senior Software Engineer must have a minimum of ten (10) years recent experience in the direct performance of a major program, project, or activity relating to computer software development at the user and kernel level, computer programming, and/or computer digital forensics.
The Senior Software Engineer must have working knowledge and experience in participating in agile software development practices and team design sessions; experience working on a software development team; demonstrated problem solving ability with the ability to explore and evaluate many possible solutions to problems.
Clearance Requirement: Active Top Secret (TS) clearance is required.