Oak Ridge National Laboratory is seeking a Geospatial Software Engineer II to support the development of software and data strategies for operational situational awareness products for the Federal Government. The role involves designing, implementing, and maintaining geospatial applications, focusing on frontend, backend, or full-stack development while collaborating with multidisciplinary teams.
Responsibilities:
- Software Engineering (R&D): design, develop, test, deploy, and maintain software for geospatial applications and operational products
- Frontend, Backend, or Full Stack Focus (based on fit):
- Frontend: Build responsive web UIs and geospatial visualization experiences; integrate with APIs; improve usability, accessibility, and performance
- Backend: Build and operate APIs, services, and data pipelines; optimize performance and reliability; integrate with storage and compute platforms
- Full-Stack: Own features end-to-end from UI through services and data layers; ensure cohesive design and smooth delivery
- Requirements Decomposition: work with researchers to capture requirements and translate them into software designs and implementations
- Quality, Security, and Reliability: Write automated tests, participate in code reviews, and contribute to CI/CD following secure-by-design practices
- Interdisciplinary Collaboration: collaborate with multidisciplinary teams through development, integration, testing, and deployment