Full Time Employee
Software Developer - C# (Job Number:421645)
The Joint Systems Integration Laboratory (JSIL) is in need of a Software Developer to support Multiple Unified Simulation Environment (MUSE)/ Air Force Synthetic Environment for Reconnaissance and Surveillance (AFSERS). The JSIL is a DoD establishment that supports the oversight and integration activities of Unmanned Aircraft Systems (UAS) and UAS related technologies. JSIL support activities include technology assessment/insertion, interoperability, open architectures, common interfaces, integration, testing, and training. MUSE/AFSERS is the primary virtual Intelligence, Surveillance and Reconnaissance (ISR) and Unmanned Aerial Vehicle (UAV) simulation used by the DoD for Joint Services command and staff level training. It provides a single, integrated visualization environment for research, development, training, exercise and mission rehearsal of specified ISR platforms as well as associated command, control, computers, communications and intelligence (C4I) systems, networks and processes. The Software Developer will design and develop software applications in an agile/scrum environment utilizing Team Foundation Server (TFS). Apply software engineering principles, tools and best practices to develop and support applications, including software design, software development, source code control, and configuration management. The Software Developer will be involved in the design of the system as well as responsible for meeting software compliance and quality standards. The Software Developer will create and guide the design of user experiences and interface designs for software features and products. Need to be able to collaborate effectively with the users, customers, system engineers, and other software developers. The Software Developer should be knowledgeable in Windows programming, user-centric design, object oriented design, a variety of programming languages, and source code control. Have overall knowledge of software development concepts with some experience in C# and/or C++. The Software Developer should be knowledgeable in debugging methodologies, including the ability to troubleshoot and identify solutions for issues.
Participate in analyzing user requirements
Participate in detailed object-oriented analysis and design
Develop code in accordance with the design
Write unit test cases for inclusion in Continuous Integration
Participate in resolving technical issues that may arise during development
Bachelor’s degree in Computer Science or Computer Engineering and 2+ years of experience. Experience (4+ years) may be used in lieu of degree.
C#, C++, or C++/CLI Experience on Windows Systems Using Visual Studio
2+ years Software Development Experience
TCP/UDP Socket Programming Experience
Microsoft Team Foundation Server Experience
Familiar with Agile Software Development Process
CompTIA Network+/Security+ Certification
Must currently possess or be able to obtain a Secret Security Clearance.
SAIC Overview:SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC provides systems engineering and integration offerings for large, complex projects. Headquartered in McLean, Virginia, SAIC has approximately 15,000 employees and annual revenues of about $4.3 billion.
EOE AA M/F/Vet/Disability
Job Posting: Oct 18, 2016, 2:38:34 PM
Primary Location: United States-AL-HUNTSVILLE
Clearance Level Must Currently Possess: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Teleworking: No
Shift: Day Job
To apply for this job, contact: