Join our Talent Network >

JAVA Senior Software Lead

Job ID: 210441
Location: LANHAM, MD, United States
Date Posted: Jan 13, 2021
Category: Engineering and Sciences
Subcategory: Systems Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 10 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: None
Potential for Remote Work: No
Benefits: Click here

Share: mail

Job Description


SAIC is seeking a Software Engineer Lead with strong Java and PostgreSQL skills that will serve as a member of the NASA Joint Polar Satellite System (JPSS) Ground Project, Data Products and Engineering Services (DPES) team leading the development and maintenance of the Government Resource for Algorithm Verification, Independent Testing, and Evaluation (GRAVITE) system.

JPSS is the National Oceanic and Atmospheric Administration’s (NOAA) next-generation operational Earth observation program that acquires and distributes global environmental data primarily from multiple polar-orbiting satellites.  The program plays a critical role to NOAA’s mission to understand and predict changes in weather, climate, oceans and coasts, and the space environment, which support the Nation’s economy and protect lives and property. 

The activities for this work require a highly-qualified software engineer with strong database and programming expertise to lead the software development and maintenance tasks. The candidate must be have experience and skill in planning, and implementing work projects, closely coordinating technical efforts with other team members and with the customer to maintain alignment of required activities including developing solutions, collaborative development, progress and reporting.

The work activities may include:

  • Designing, developing and testing of Java based applications in an integrated development environment
  • Determine future builds based on customer needs
  • Assess and update processes on the development team based on NASA standards
  • Development of web based GUIs
  • Developing and testing of very large and very dynamic databases that have many frequent updates – PostgresSQL experience preferred
  • Assisting the team with the management and performance of the large databases of observed and model-generated data for quality control, archival and efficient retrieval.
  • Supporting the I&T team on integration and testing
  • Helping to optimize the application code for high performance on LINUX servers
  • Determining the priority of discrepancies
  • Building schedules
  • Assessing and updating software documentation
  • Helping to integrate the Java and PostgresSQL based applications in an integrated development environment
  • Coordinating with the Government Lead


Position Requirements

-B.S. in Computer Science, Software Engineering or equivalent degree

-10+ years of relevant experience.

-Experience with Web application frameworks  and Web based GUI development

-Experience with Relational and NoSQL databases

-Experience with Unix/Linux systems

-Expertise with Java, JavaScript, Python, programming languages

-Experience in the Design of software application based on user requirements

-Experience in the integration, design and development of software system that are JAVA application that interact with large databases. – PostgresSQL experience preferred

-Experience with Eclipse or other satellite control systems Experience with a version control systems, such as Subversion

-Knowledge of Hibernate

-Must be able to effectively communicate technical information and work status accurately and reliable to project leads and managers

-Must be able to pass a background investigation to obtain a security badge to enter and work in the applicable government facility


Desired Qualifications:

-Experience leading a team of software engineers

-Experience with NASA standards


SAIC is a premier technology integrator solving our nation's modernization and readiness challenges. Our offerings across defense, space, civilian, and intelligence markets include high-end solutions in engineering, IT, and mission outcomes. We integrate the best components from our portfolio with our partner's ecosystem to deliver innovative and effective solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, VA, SAIC has annual revenues of nearly $7.1 billion. For information, visit or Working at SAIC for benefits details. SAIC is an Equal Opportunity Employer empowering people no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status. We strive to create a diverse, inclusive and respectful work culture that values all.

Share: mail

Similar Jobs

JAVA Senior Software Lead

LANHAM, MD, United States
Engineering and Sciences

JPSS Spacecraft Systems Engineer

LANHAM, MD, United States
Engineering and Sciences

Instrument Systems Engineer: Microwave Sounder

LANHAM, MD, United States
Engineering and Sciences

JPSS Mission Rehearsal Deputy

LANHAM, MD, United States
Engineering and Sciences