Full-Stack-Softwareentwickler:in / Software Engineer für Erneuerbare Energien
Core
Develop software components for SaaS products in the renewable energy sector, focusing on infrastructure tooling, REST APIs, data visualization, and microservices.
Role type
Full-stack software engineer
Builds
SaaS products for renewable energy applications
Domain
Renewable energy + software engineering
Required skills
Python, Java, TypeScript, REST API development, GUI development, database development and tuning, time series management, message queues (Kafka, RabbitMQ), data pipelines, container platforms (Docker, Kubernetes), microservices, object-oriented programming
Preferred skills
Natural science background (Computer Science, Software Engineering, Physics, Math), problem-solving drive, robust software building
Technologies
Python, Java, TypeScript, Kafka, RabbitMQ, Docker, Kubernetes
Responsibilities
Develop software components for SaaS products, build REST APIs (backend and frontend), create GUIs for scientific applications and data visualization, manage databases and time series, implement data pipelines and microservices
Seniority
Entry-level to experienced