Engineering Specialist - Applications and Software
Core
Building and enhancing modern full-stack web applications for energy technology solutions.
Role type
Senior full-stack software engineer (Angular/Node.js/Java)
Builds
Secure, scalable, and maintainable digital solutions for the energy sector
Domain
Energy technology / Software Engineering
Deliverable
production ML models | product features
Required skills
Angular, TypeScript, JavaScript, Node.js, Java Spring Boot, REST API design, AWS cloud, CI/CD pipelines, unit testing, secure coding practices, Agile/Scrum
Preferred skills
Python, AI-assisted development tools (GitHub Copilot, Cursor, etc.)
Technologies
Angular, TypeScript, JavaScript, Node.js, Java Spring Boot, AWS, Jenkins, GitHub Actions, GitLab, Azure DevOps, SonarQube
Responsibilities
Building responsive web applications, developing backend services, designing and integrating REST APIs, owning end-to-end feature development, using AI-assisted tools, applying clean code and architecture patterns, supporting CI/CD pipelines, writing unit tests, following secure coding practices, collaborating in Agile teams
Seniority
Senior, hands-on IC