Skip to content
mimi

Senior Backend Software Engineer

nemensis AG

Remote · Germany Freelance Senior Today

About the role

About

We are looking for Senior Backend Software Engineer for a project in the energy sector.

Your role will focus on developing and integrating robust backend solutions for grid stability assessment and network security analysis systems using Python (80%) and C# (20%).

Project Highlights

  • Duration: May 1 – December 31, 2026 (175 days, with optional extension)
  • Work Mode: 95% remote with minimal on-site visits (Berlin area)
  • Contract Type: Freelance Service Contract
  • Environment: Agile (Scrum) team with access to cutting-edge grid technology infrastructure

What You'll Be Doing

  • Develop and maintain backend components for Dynamic Stability Assessment and Static Network Security Calculations
  • Implement real-time and near-real-time network security analytics
  • Ensure production quality, stability, security, and automated testing
  • Collaborate with domain experts to translate complex requirements into robust technical solutions
  • Support system rollout, documentation, and knowledge transfer

Required Skills

We are looking for candidates with:

  • 5+ years of professional backend development experience
  • 4+ years hands-on Python development in production environments
  • 1+ years practical experience with modern .NET / C#
  • Strong Kafka expertise (core to the architecture)
  • Experience with FastAPI, pytest, pydantic, protobuf
  • .NET 8.0+, Microsoft.NET.Test.Sdk, NSwag
  • Proven ability to design and maintain OpenAPI-compliant APIs
  • Experience with JSON, XML, Protobuf data formats
  • OpenTelemetry implementation experience
  • S3 Storage experience (preferably Ceph)

Nice-to-Have

Experience with microservices, Kubernetes, Helm Charts, PostgreSQL, or power systems engineering (grid modeling, SCADA, network analysis) would be a significant advantage.

Skills

.NET.NET 8.0+C#FastAPIHelm ChartsJSONKafkaKubernetesMicrosoft.NET.Test.SdkMicroservicesNSwagOpenAPIOpenTelemetryPostgreSQLProtobufPythonpytestpydanticSCADAS3 StorageXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free