CareerPlan

Digital Technology Specialist - Software Engineering

2 LocationsFull-time2026-09-11 → 2026-11-12

Core

Design and implement software modules and features for intelligent, connected energy extraction monitoring and control platforms.

Role type

Senior Software Engineer (Backend/Frontend)

Builds

Next-generation software platform for intelligent decisions in energy extraction assets

Domain

Energy / Cloud / Microservices

Deliverable

production ML models | product features

Required skills

TypeScript, Node.js, Microservices, Docker, Containerization, Azure, AWS, MySQL, PostgreSQL, RESTful APIs, AMQP, MQTT, RabbitMQ, Kafka, OOP, TDD, Unit Testing, Agile/Scrum

Preferred skills

Domain knowledge of energy industry, Architecture design, Scalability, Performance optimization

Technologies

TypeScript, Node.js, Azure, AWS, Docker, MySQL, PostgreSQL, RabbitMQ, Kafka, jQuery, Web Servers

Responsibilities

Design and program software modules and feature areas; Capture system requirements with architects and product managers; Lead design discussions; Provide guidance to junior developers; Maintain code quality and automation; Execute fast-paced delivery to meet release goals.

Seniority

Senior, hands-on IC with mentorship