SOFTWARE DEVELOPER II
washington dc, DC
Job Description:
Title: Software Engineer II
Location:Washington,DC
Duration: 6+ Months
Job Description:
The Command, Control, and Communications Segment (C3S) software provides a highly automated and integrated suite of nine subsystems at the new NOAA (National Oceanic and Atmospheric Administration) Satellite Operations Facility (NSOF), including Orbit Operations, Mission Management, Command and Control, and Enterprise Management.
The JPSS program is looking for a qualified senior software engineer to join the JPSS Software team as a C3S SW engineer for the C3S Integrated Product Team (IPT).
Typical responsibilities include supporting the design, coding, test, and integration of software. The qualified candidate will be involved with all phases of the software development life cycle including SW requirements analysis, use case support, SW architecture analysis, detailed design, software builds, generating test plans, ensuring code meets requirements through thorough unit testing, updating technical documents, software integration support, problem detection, and resolving discrepancy reports. The qualified candidate will also be responsible for supporting software validation and verification, qualification, configuration control and documentation at the component level.
Additionally, the qualified candidate will be responsible for quickly understanding assignments and carrying them out with moderate supervision. Verbal and written communication skills and problem solving skills will enable the qualified candidate to successfully support Peer Reviews at all phases of the development cycle to ensure successful integration with other software components.
Key responsibilities for thequalified candidate include:
• Object-oriented Javaprogramming (including Java Swing)
• Ability to design, develop,and maintain new software functionality
• Ability to work with previously written code and make modifications as necessary
• Ability to work closely with other disciplines (systems and test engineers) to troubleshoot and fix problems
• Enthusiastic and energetic performer able to work in a dynamic, fast paced, and sometimes pressured environment
• Team player incorporating ateam based success philosophy
• Contribute to the completion of program and project milestones under the specific guidance of his/her immediate supervisor
• Ability to follow established SW processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts
Requirements:
• United States Citizen
• Minimum 1+ years working experience in object-oriented software design and development using Java
• Software and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary
• Experience with software execution throughout the entire software life cycle (preliminary design through maintenance phases)
Desired Skills:
•Minimum of 2 years experience working with Microsoft Windows OSbased development
•Minimum of 2 yearsexperience with Java
•Experience with code analysis tools such as cppCheck, FindBugs andKlocwork
•Experience with XML
•Experience with Perl
•Experience with C++
•Experience with UML design modeling in modeling tools such as Rational Rose or Rhapsody
•Experience and knowledge related to Satellite Ground Systems and Ground System Operations
•Experience and knowledge related to software discipline process development and deployment
•Experience with customerinteraction and end-user engagement
•Experience integratingsoftware (modules, components, subsystems)
•Experience preparing and presenting status information and technical material
Required Education (includingMajor)
Bachelor of Science, BS in aMath, Science or Engineering related field
Location:Washington,DC
Duration: 6+ Months
Job Description:
The Command, Control, and Communications Segment (C3S) software provides a highly automated and integrated suite of nine subsystems at the new NOAA (National Oceanic and Atmospheric Administration) Satellite Operations Facility (NSOF), including Orbit Operations, Mission Management, Command and Control, and Enterprise Management.
The JPSS program is looking for a qualified senior software engineer to join the JPSS Software team as a C3S SW engineer for the C3S Integrated Product Team (IPT).
Typical responsibilities include supporting the design, coding, test, and integration of software. The qualified candidate will be involved with all phases of the software development life cycle including SW requirements analysis, use case support, SW architecture analysis, detailed design, software builds, generating test plans, ensuring code meets requirements through thorough unit testing, updating technical documents, software integration support, problem detection, and resolving discrepancy reports. The qualified candidate will also be responsible for supporting software validation and verification, qualification, configuration control and documentation at the component level.
Additionally, the qualified candidate will be responsible for quickly understanding assignments and carrying them out with moderate supervision. Verbal and written communication skills and problem solving skills will enable the qualified candidate to successfully support Peer Reviews at all phases of the development cycle to ensure successful integration with other software components.
Key responsibilities for the
• Object-oriented Java
• Ability to design, develop,
• Ability to work with previously written code and make modifications as necessary
• Ability to work closely with other disciplines (systems and test engineers) to troubleshoot and fix problems
• Enthusiastic and energetic performer able to work in a dynamic, fast paced, and sometimes pressured environment
• Team player incorporating a
• Contribute to the completion of program and project milestones under the specific guidance of his/her immediate supervisor
• Ability to follow established SW processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts
Requirements:
• United States Citizen
• Minimum 1+ years working experience in object-oriented software design and development using Java
• Software and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary
• Experience with software execution throughout the entire software life cycle (preliminary design through maintenance phases)
Desired Skills:
•Minimum of 2 years experience working with Microsoft Windows OSbased development
•Minimum of 2 years
•Experience with code analysis tools such as cppCheck, FindBugs andKlocwork
•Experience with XML
•Experience with Perl
•Experience with C++
•Experience with UML design modeling in modeling tools such as Rational Rose or Rhapsody
•Experience and knowledge related to Satellite Ground Systems and Ground System Operations
•Experience and knowledge related to software discipline process development and deployment
•Experience with customer
•Experience integrating
•Experience preparing and presenting status information and technical material
Required Education (including
Bachelor of Science, BS in a
Key Skills:
- JAVA,C++,PYTHON,XML,PERL,SATELLITE,WEATHER,ATMOSPHERE