Post Job Free
Sign in

Sr Applications Developer

Company:
STC
Location:
United States
Pay:
$150,000 - $175,000
Posted:
March 13, 2026
Apply

Description:

Description

About Science and Technology Corporation (STC):

Science and Technology Corporation (STC) is a science, sensors, and systems company founded in 1979. We provide advanced scientific, engineering, and technical services to NASA, NOAA, DoD, and other federal and state agencies. Our staff support operational missions that monitor the heartbeat of our planet through Earth observing systems and environmental intelligence platforms.

Employment Category: Full-Time/Exempt

Location: Hybrid

Security Clearance: NOAA Public Trust

Citizenship: U.S. Citizenship

Salary: $150,000 - $175,000

Support the software infrastructure that enables the National Weather Service to deliver life-saving forecasts and warnings.

Science and Technology Corporation (STC) is seeking a Senior Applications Developer to support the development and modernization of software systems used by NOAA programs supporting the National Weather Service (NWS). These systems process and distribute vast quantities of environmental observations from satellites, numerical weather prediction models, radar networks, and ground-based sensors used to inform weather forecasts and decision-making.

Working with system architects, engineers, and mission stakeholders, the selected candidate will design and implement reliable and scalable applications that support operational weather services and environmental data systems. This role contributes directly to the modernization and continuous improvement of the technologies that underpin NOAA’s forecasting enterprise.

Responsibilities

Design and develop enterprise-level applications supporting NOAA and National Weather Service programs.

Develop software solutions using languages such as Python, Java, or Node.js.

Implement scalable application architectures supporting large-scale environmental data processing and distribution.

Develop and maintain APIs that enable integration across NOAA data platforms and services.

Work with system architects and engineers to define software requirements and technical solutions.

Support integration with cloud infrastructure, data pipelines, and distributed computing environments.

Maintain high-quality software through automated testing, peer review, and documentation.

Troubleshoot and resolve issues affecting system performance or application availability.

Contribute to CI/CD pipelines using tools such as Git, Jenkins, GitLab CI, or similar platforms.

Benefits:

Paid Time Off Starting at 80 hrs/yr, 11 Federal holidays, and 56 hrs/yr Sick Leave

401K with up to 4% employer matching contribution

Comprehensive Medical, Dental, Vision Insurance, Short Term/Long Term Disability

Flexible spending account

Health savings account

Tuition reimbursement

Requirements

Extensive experience developing enterprise software applications.

Experience programming in Python, Java, JavaScript/Node.js, or similar languages.

Experience designing scalable systems and API-driven architectures.

Familiarity with cloud computing environments (AWS preferred).

Experience using version control systems such as Git.

Knowledge of software lifecycle management and development best practices.

Strong written and verbal communication skills.

U.S. Citizen or Permanent Resident.

Highly Desired

Experience supporting federal technical programs such as NOAA, NASA, or DoD.

Familiarity with satellite data systems, weather data systems, or geospatial data services.

Experience working with container technologies (Docker, Kubernetes).

Experience supporting operational mission systems.

Apply