Software Engineer- Java/ C++ (Job Number:404458)
Description:
JOB DESCRIPTION:
Candidate will work on a complex and advanced integrated Air and Missile Defense (IAMD) command and control program for the US Army. This position’s primary task will involve building and compiling executable code, maintaining build scripts and resolving any issues with the build process. The work also involves the development of code and documentation through all phases of the software development life cycle, including software requirements, specifications, design, coding, and testing. This position will require coding, compiling and executing C++ and Java programs with the primary emphasis on Java and the OSGi framework.
Qualifications
:
TYPICAL EDUCATION AND EXPERIENCE: Bachelor's degree and 5+ years’ experience (equivalent experience accepted in lieu of degree).
Experience is required with ANT, MAVEN or other build tools. Exposure to coding user interfaces in Java is required and experience with the Common Warfighter Machine Interface Style Guide is desired. Ability to conduct assessment of algorithms, testing architecture threads and general source code assessments for identifying dangling pointers, buffer overflows, and infinite loops and race conditions is required. Ability to use or experience with software analysis tools such as J-Unit, Vector Cast or other similar tools and experience working with Linux OS is required. Any training on UML and the concepts of reverse engineering and round trip engineering will be discriminators.
Desired skills include: Familiarity or training in college on tools such as Rational System Architect, Requisite Pro, Rhapsody and UML is a plus. Education: BS in Computer Science or Software Engineering from an accredited University (Other science or engineering degrees acceptable with experience and on the job training in programming) Security Clearance must be attainable.
SAIC Overview:SAIC is a leading provider of technical, engineering and enterprise information technology services to the U.S. government. Our 13,000 employees deliver systems engineering and information technology offerings for large, complex government programs, as well as a broad range of higher-end, differentiated technology services. The company is headquartered in McLean, Va. For more information, visit www.saic.com.
EOE AA M/F/Vet/Disability
Job Posting: Jun 25, 2014, 6:53:32 AM
Primary Location: United States-AL-HUNTSVILLE
Clearance Level Must Currently Possess: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Teleworking: No
Travel: None
Shift: Day Job
Schedule: Full-time
Description:
JOB DESCRIPTION:
Candidate will work on a complex and advanced integrated Air and Missile Defense (IAMD) command and control program for the US Army. This position’s primary task will involve building and compiling executable code, maintaining build scripts and resolving any issues with the build process. The work also involves the development of code and documentation through all phases of the software development life cycle, including software requirements, specifications, design, coding, and testing. This position will require coding, compiling and executing C++ and Java programs with the primary emphasis on Java and the OSGi framework.
Qualifications
:
TYPICAL EDUCATION AND EXPERIENCE: Bachelor's degree and 5+ years’ experience (equivalent experience accepted in lieu of degree).
Experience is required with ANT, MAVEN or other build tools. Exposure to coding user interfaces in Java is required and experience with the Common Warfighter Machine Interface Style Guide is desired. Ability to conduct assessment of algorithms, testing architecture threads and general source code assessments for identifying dangling pointers, buffer overflows, and infinite loops and race conditions is required. Ability to use or experience with software analysis tools such as J-Unit, Vector Cast or other similar tools and experience working with Linux OS is required. Any training on UML and the concepts of reverse engineering and round trip engineering will be discriminators.
Desired skills include: Familiarity or training in college on tools such as Rational System Architect, Requisite Pro, Rhapsody and UML is a plus. Education: BS in Computer Science or Software Engineering from an accredited University (Other science or engineering degrees acceptable with experience and on the job training in programming) Security Clearance must be attainable.
SAIC Overview:SAIC is a leading provider of technical, engineering and enterprise information technology services to the U.S. government. Our 13,000 employees deliver systems engineering and information technology offerings for large, complex government programs, as well as a broad range of higher-end, differentiated technology services. The company is headquartered in McLean, Va. For more information, visit www.saic.com.
EOE AA M/F/Vet/Disability
Job Posting: Jun 25, 2014, 6:53:32 AM
Primary Location: United States-AL-HUNTSVILLE
Clearance Level Must Currently Possess: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Teleworking: No
Travel: None
Shift: Day Job
Schedule: Full-time