The software engineer will develop, maintain, and enhance complex software systems, including processing-intensive analytics and large-scale data manipulation. They will work individually or as part of a team to design, code, and test software components while ensuring adherence to system requirements.
The System Engineer will perform remote maintenance, software deployment, and system refresh activities across eight sites. They will also collaborate with subject matter experts to troubleshoot operational capabilities and validate data flows.
The Software Engineer will design, develop, and maintain user interfaces and backend services using Spring Boot and modern JavaScript frameworks. They will collaborate with cross-functional teams to integrate front-end applications with backend services while ensuring high performance and scalability.