Senior Software Developer - Python/.NET

Ikkampusu — Germany · Posted ~2 hours ago

Senior Full-time Hybrid

Skills

Python .NET software development software architecture open-source software application development deployment processes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software developer is sought for a critical infrastructure project in the energy sector. The role is predominantly remote with limited onsite work in a major European city and focuses on developing Python- and .NET-based applications, designing new modules, adapting open-source components, and improving deployment processes. Strong English communication is mandatory.

Highlights

Senior software development work on critical infrastructure in the energy sector, with a predominantly remote setup, exposure to open-source technologies, architectural responsibility, and a defined full-time project period.

Description

We are looking for a Senior Software Developer to join our Modular Control Center System (MCCS) project (FPDCC product line) and help shape critical infrastructure solutions in the energy sector! ⚡ Project Details & Working Conditions: · Project Period: October 26, 2026 – October 30, 2027 · Allocation: 100% (Full-time) · Location: 90% Remote, approx. 10% onsite in Berlin · Seniority Level: Senior · Language: English is mandatory 💡 The Role & Responsibilities: · Drive the further development of Wide-Area Monitoring Applications (including Advanced Monitoring, Load Frequency Control, and Power Quality). · Analyze and adapt third-party open-source modules, including making active contributions back to the open-source community. · Design, architect, and develop brand-new modules. · Adapt deployment processes to align with Elia's new infrastructure requirements. 📌 Must-Have Qualifications: (Each must be evidenced by personal project references) · A degree in Computer Science, Business Informatics, a related field, or demonstrable equivalent professional experience. · At least 5 years of experience developing IT solutions in line with enterprise IT strategies and standards. · Python: Strong application development skills using FastAPI, Kafka, and Helm Charts. · .NET: Solid experience in .NET application development with .NET 8+, EF Core, TDD, async programming, REST APIs, and authentication/authorisation architectures. · Proven experience working with agile methodologies (Scrum, Kanban, etc.). 🌟 Nice-to-Have Skills: · Familiarity with Kubernetes, Argo CD, Protobuf, Pydantic, and Grafana. · An academic or professional background in electrical engineering. · Experience working with transmission system operators (TSOs) or comparable energy infrastructure companies. · Knowledge of SCADA, PMU, PQ, protection, or fault record data.