Software Engineer (Python) | Informatiker (m/w/d)

enercity AG

Hannover, Niedersachsen, Deutschland
Published Jul 8, 2025
Full-time
No information

Job Summary

This role is for a passionate Python Software Engineer to join a quality-focused, efficient, and modern technology team. You will be responsible for developing, testing, and debugging Python code to create and deploy applications, scripts, and services in cloud environments. A key part of the role involves processing and analyzing data from diverse sources using libraries like pandas and numpy, and preparing it for machine learning or reporting. You will also develop web services using frameworks such as Django, Flask, or FastAPI, and create RESTful or GraphQL APIs. The position emphasizes automation of repetitive tasks, ensuring code quality through comprehensive testing (unit, integration, end-to-end), and implementing CI/CD pipelines with tools like GitHub Actions. The ideal candidate is someone who takes ownership, questions assumptions, and thrives on technical challenges within a collaborative, flat-hierarchy environment that supports flexible work models.

Required Skills

Education

University or college degree (Diploma/Master) in Computer Science

Experience

  • At least 5 years of programming experience in Python or similar object-oriented programming languages
  • Professional experience with DevOps / ALM (a plus)
  • Experience in the energy industry (a plus)

Languages

Not specified

Additional

  • Not specified