Software Engineer

Job Number:
Job Category:
Information Technology - Software
Day Job
Potential for Teleworking:
Clearance Level Must Currently Possess:
Top Secret/SCI
Clearance Level Must Be Able to Obtain:
Top Secret/SCI with Polygraph
Leidos is looking for a Software Developer for a position in Northern Virginia. This position requires an active TS/SCI to start, and candidate will be required to submit for polygraph. Candidate will work with a diverse team of engineers to develop specific modeling and simulation applications for a government client.

Responsibilities include developing new products, application interfaces and bug-fix remedies as well as performing product application integration.  The successful candidate will:
* Participate in coding and testing;
* Develop automated tools to perform product functional and vulnerability tests;
* Interface with customer support activities;
* Provide relevant fixes to identified problems;
* Analyze complex system requirements;
* Design software tools and subsystems to enable reuse;
* Develop for efficient performance, maintenance and implementation;
* Implement commercial packages;
* Prepare required program and user level documentation;
* Provide guidance in software development techniques;
* Create detailed flow charts, programs, and tests;
* Coordinate activities to ensure proper implementation according to specifications; develop system alternative solutions;
* Prepare test plans and test data of cross domain system;
* Participate in project reviews;
* Develop and write computer programs to store, locate, and retrieve specific documents,
data, and information;
* Analyze functional business applications and design specifications for functional activities;
* Code, test, and debug new software or enhancements to existing software; and
* Perform maintenance on existing software products and contribute knowledge of business applications.


- Bachelor's degree in related technical discipline and 2-5 years of experience. 
- Demonstrated on-the-job experience with Java development and application testing in a Linux Environment.
- Demonstrated on-the-job experience with the secure software development life cycle.
- Demonstrated on-the-job experience developing customized applications to run on a Linux-based system.
- Demonstrated on-the-job experience debugging complex application problems.
- Demonstrated on-the-job experience documenting program development and subsequent revisions, inserting comments in the coded instruction so others can understand the program.

- Experience with AnyLogic, RePast or other modeling and simulation software packages
- Experience with high performance computing (HPC)

Leidos Overview:
Leidos is a global science and technology solutions leader working to solve the world’s toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company’s 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported pro forma annual revenues of approximately $10 billion for the fiscal year ended January 1, 2016 after giving effect to the recently completed combination of Leidos with Lockheed Martin's Information Systems & Global Solutions business (IS&GS). For more information, visit www.Leidos.com. The company’s diverse employees support vital missions for government and commercial customers. Qualified women, minorities, individuals with disabilities and protected veterans are encouraged to apply. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an Equal Opportunity Employer.
Other Locations: