- Stafford, VA
BAE Systems is offering an exciting opportunity to support an important and dynamic Department of Justice customer as a Software Engineer supporting a highly capable and diverse team driving technical innovation. The successful candidate should independently be able to develop and code software solutions that provide needed capabilities in support of customer mission related activities. The Software Engineer will design, implement, and maintain Windows applications or systems based on customer-driven requirements for the purpose of collecting, processing, and or/or dissemination of lawfully collected data.
The Software Engineer will contribute to system-level design in order to optimize overall system performance and reliability; translate design into computer software; test, debug, and refine computer software to produce the required product; prepare both program-level and user-level documentation; enhance software to reduce operating times or improve efficiency; and provide full life cycle support for software including user interaction. The right candidate will perform Software Engineering to support:
Required Skills and Education
Minimum Education: Bachelors of Science (B.S.) Degree in Computer Science, Computer Engineering, or Masters of Science (M.S.) in Information Systems.
Relevant Experience: BAE Systems 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 in addition to the minimum experience requirements below.
Minimum Experience: The Software Engineer will have five (5) or more years of technical experience as a Windows developer. The Software Engineer will have experience in deriving design specifications for functional activities and have the ability to develop, troubleshoot, and test complex software to satisfy design objectives. The Software Engineers will have experience in multi-tier software design and application; the use of object oriented programming languages, such as C, C#, and Java; and database design and implementation, preferably with SQL server. In addition the Software Engineer will have: Working knowledge and experience in participating in Agile software practices and team design session; and Demonstrated problem solving abilities with the ability to explore and evaluate many possible solutions to problems.
Preferred Skills and Education
It is preferred that the Software Engineer have experience with REST service or Web server experience and experience in service/system interconnectivity in an enterprise environment. Previous experience supporting digital forensic and law enforcement programs is helpful.
The desired candidate should have a passion for technology. This individual should be driven to provide innovation while also being able to excel in a team environment.
About BAE Systems Intelligence & Security
BAE Systems Intelligence & Security, based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels. That's BAE Systems. That's Inspired Work. Equal Opportunity Employer/Females/Minorities/Veterans/Disabled/Sexual Orientation/Gender Identity/Gender Expression. To see Inspired Work in action, visit www.baesystems.com and follow us on Facebook: www.facebook.com/baesystemsintel.
Back to top