Join our Talent Network >

Java Software Engineer

Job ID: 209151
Location: SUITLAND, MD, United States
Date Posted: Jun 30, 2020
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 25 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: No

Share: mail

Job Description

Description

SAIC is seeking an experienced Software Engineer to begin an exciting and challenging career supporting NOAA. Must have either Java and/or dev-ops/scripting experience. 

Location:  Suitland, MD. 

Job and Role Description: Support NOAA's Product Distribution and Access (PDA) system. This is the portal through which NOAA will distribute near-real-time data from both current and next generation weather satellites. The PDA system interacts constantly with a large Oracle Enterprise database environment. Software to be supported includes data receipt from low-level processing systems, middleware and database that manage the data and creates custom data products for users, and the user portal through which users request products and configure subscriptions for the receipt of those products.
• Support the delivery of the system from the development contractor and the transition into the production environment.
• Monitoring, troubleshooting, and developing solutions to operational problems that arise. Implementing, testing, and validating enhancements from the development contractor and developing coding solutions for functions beyond the baseline system functionality (�tailoring").
• Share on-call duties for off hours (evenings/weekends/holidays) anomaly response on a weekly rotating basis with other team members. Essential Duties and Responsibilities:
• Develop software solutions that will meet or exceed business requirements; the development effort includes designing and implementing modules to the system specifications, conducting unit testing, troubleshooting issues and producing detailed proposals to resolve issues.
• Evaluate new coding techniques, tools, technologies, and implement as appropriate.
• Mentor entry and mid-level developers.
• Consult on requirements solicitation and definition.
• Design software solutions per systems requirements.
• Code software solutions per designs.
• Code reviews, unit test, and integrate coded modules.
• Assist other developers in resolving issues by providing guidance and training.
• Support testing and remediate defects.
• Support users through troubleshooting and analysis of production logs and data.

Qualifications

Minimum Requirements:
• Bachelor's degree and 8 years of related experience equivalent. 
• Ability to obtain and maintain a Public Trust Security Clearance
• United States Citizenship
• Must be able to work in a Team Environment
• Experience with the Key elements of the target software environment including: o Java/JEE o SQL scripting o ActivMQ messaging / Enterprise Service Bus o PHP, Python, and Shell scripting o RHEL 6/7 on VM-ware, Windows 10 o Apache, WSO2 o ClearCase, Subversion, Bamboo, JIRA  


Desired:
• C, C++, Fortran, IDL
• Tripwire Enterprise and Tripwire Log Center
• Solarwinds Enterprise monitoring and alerting
• Systems Administration experience in Linux and Windows environments
• Database programming. Oracle preferred
• Database administration. Oracle preferred
• netCDF-4, arcGIS, other meteorological/scientific data formats
• Experience supporting a system in an Enterprise IT environment
• Demonstrated troubleshooting skills
• Waterfall and/or Agile System Development Life Cycle (SCLC)
• Programming engineering or science disciplines
• NASA/NOAA ground system and product generation/distribution experience a plus



Overview

SAIC is a premier technology integrator solving our nation's most complex modernization and readiness challenges. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes high-end solutions in engineering, IT, and mission solutions. Using our expertise in existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, Virginia, SAIC has pro forma annual revenues of nearly $7.1 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom. For SAIC benefits information, see Working at SAIC. EOE AA M/F/Vet/Disability

Share: mail

Similar Jobs

Full Stack Java Developer

BETHESDA, MD, United States
Software

Software Engineer Sr

VIENNA, VA, United States
Software

BMC Remedy Developer

WASHINGTON, DC, United States
Software

Project Manager

WASHINGTON, DC, United States
Software

System Engineer - Lead

WASHINGTON, DC, United States
Software

Dev Ops Engineer

ALEXANDRIA, VA, United States
Software

Application Engineer - Senior

WASHINGTON, DC, United States
Software

Java/JEE Developer (Senior)

ALEXANDRIA, VA, United States
Software

Senior .Net Developer

ALEXANDRIA, VA, United States
Software

Software Tester

HYATTSVILLE, MD, United States
Software

Knowledge Manager(KM) - Software Development

SUITLAND, MD, United States
Software

Java Software Engineer

SUITLAND, MD, United States
Software

Senior Systems Architect

MCLEAN, VA, United States
Software

Oracle (APEX) Developer

WASHINGTON, DC, United States
Software

UI/UX Software Engineer

SPRINGFIELD, VA, United States
Software

Java/JEE Developer

ALEXANDRIA, VA, United States
Software

Senior Java Developer

ALEXANDRIA, VA, United States
Software

Security Systems Engineer

MCLEAN, VA, United States
Software

Software Development Manager

NORTH BETHESDA, MD, United States
Software

Security Software Engineer

MCLEAN, VA, United States
Software

Configuration Manager

FORT MEADE, MD, United States
Software

Software Engineer

FORT MEADE, MD, United States
Software

Java Developer

ALEXANDRIA, VA, United States
Software

Senior DevOps Engineer

VIENNA, VA, United States
Software

Senior Configuration Manager

FORT MEADE, MD, United States
Software

Provide your information to receive jobs that fit you by keywords, location, and more,
and then receive great opportunities based on your skills and experience.

Join our Talent Network >