Software Developer

$80,000 - $100,000/Yr

Science&Technology S.A.S

posted 4 months ago

Full-time - Mid Level
Onsite
Professional, Scientific, and Technical Services

About the position

STC is seeking multiple Software Developers to support the National Oceanic and Atmospheric Administration's (NOAA) National Center for Environmental Information (NCEI). In this role, you will be a major contributor in assembling, maintaining, and developing high-quality instrumental datasets for targeted stakeholder communities and commercial sectors. This position involves developing new products and services that are grounded in documented user requirements. These products can have a regional, national, or global focus, and they can employ a variety of data. Development activities will employ an Agile approach, ensuring that the software meets the needs of users while adhering to best practices in software development. As a Software Developer, you will be responsible for designing, developing, testing, and deploying operational software that generates new datasets, products, services, and reports. Your tasks will include code development, database development, web development, integration testing, readiness review, and operational release. You will also need to incorporate NOAA and NCEI IT requirements, such as security protocols and ad hoc changes, into operational software and new releases. Additionally, you will manage software using NCEI source code tools and maintain requisite documentation, including business rules and operational procedures. This position offers a unique opportunity to work with a world-class team and contribute to significant projects that impact environmental information and data accessibility. If you are passionate about software development and eager to make a difference, we encourage you to apply.

Responsibilities

  • Design, develop, test, and deploy operational software that generates new datasets, products, services, and reports.
  • Incorporate NOAA and NCEI IT requirements into operational software and new releases.
  • Manage software using NCEI source code tools and maintain requisite documentation.

Requirements

  • Bachelor's degree in Computer Science or related field with at least 3 years of work-related experience.
  • Experience with the full software development lifecycle (SDLC) in an Agile environment.
  • Experience in the development and maintenance of scientific operational software.
  • Proficiency in a diverse range of programming languages including Oracle/APEX, Groovy, Java/Javascript, ArcGIS, Fortran, and Python.
  • Ability to communicate effectively with various levels of stakeholders.
  • Excellent documentation skills to maintain business rules and operational procedures.
  • Familiarity with IT requirements, data access and retrieval processes.

Benefits

  • Paid Time Off Starting at 80 hrs/yr
  • 11 Federal holidays
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service