> Markdown version of [/jobs/ext/4615113-software-engineer](https://www.wearedevelopers.com/jobs/ext/4615113-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** S. T. C., Inc - **Location:** United States - **Salary:** $65,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Amazon S3, Software Bug Management, Cloud Computing, Code Review, Information Systems, Continuous Integration, Data Security, Data Systems, Web Development, Python (Programming Language), Node.Js, Open Access, Scrum Methodology, Software Architecture, Scaled Agile Framework, Software Engineering, TypeScript, Web Applications, Data Processing, ReactJS, Backend, Git, Integration Tests, Information Technology, Data Management, Front End Software Development, Functional Programming, Api Gateway, Restful APIs, Software Version Control, Serverless Computing - **Published:** November 7, 2026 - **Apply:** https://www.dice.com/job-detail/38f0fcf6-cfa4-48fa-b67c-5281d9ca2bc1 ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related technical field * Proficiency in at least one modern language (JavaScript/TypeScript, Python, or Java) * Experience building and consuming RESTful APIs * Familiarity with AWS cloud services * Experience with Git-based version control and collaborative development workflows * Agile/Scrum team experience Desired Skills and Experience * Experience with React, Node.js, or other modern frontend/backend frameworks * Familiarity with AWS serverless services (Lambda, S3, API Gateway) * Experience writing automated unit or integration tests * Exposure to scientific or earth science data processing systems ## Description The EOSDIS Evolution and Development (EED) program supports NASA's Earth Science Data and Information System (ESDIS) in enabling global, open access to critical Earth observation data. STC is growing its EED support team and is seeking a Software Engineer to join the cloud-native application development team supporting the EED program. The Software Engineer contributes to feature development within the Platform or Integration & Analysis EED program train, working under the guidance of Senior and Principal engineers. This role offers the opportunity to develop a full-stack AWS and web development skill set while contributing to mission-critical earth science data systems. Primary Responsibilities * Develop and maintain web application features using modern languages and frameworks (JavaScript/TypeScript, Python, Java). * Build and consume RESTful APIs for earth science data access and integration with platform services. * Leverage AWS cloud services (Lambda, S3, API Gateway) to deliver cloud-native solutions. * Write and maintain automated unit and integration tests in support of CI/CD pipelines. * Contribute to code reviews, bug fixes, and sprint deliverables in a collaborative Agile team environment. * Work closely with Senior and Principal engineers to develop solutions aligned with program architecture and standards. * Participate in Scaled Agile Framework (SAFe) planning events, Program Increment (PI) planning, sprint ceremonies, backlog refinement, and technical reviews. * Collaborate with cross-functional teams within a large, multi-team Agile environment to deliver cloud-native earth science data capabilities on schedule. * Contribute to CI/CD pipeline automation, code review, testing, and documentation in accordance with program standards.