Software Engineer - Mid Level

GreenStone Energy GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate
Compensation
€ 67K

Job location

Remote

Tech stack

Java
JavaScript
API
Agile Methodologies
Algorithmic Trading
Amazon Web Services (AWS)
Data analysis
Automation of Tests
Code Review
Computer Programming
Continuous Integration
DevOps
Distributed Systems
Python
Node.js
NoSQL
Scrum
Software Maintenance
Software Engineering
Software Systems
SQL Databases
Systems Architecture
TypeScript
GIT
Information Technology
Software Version Control
Data Pipelines
Go
Microservices

Job description

The Software Engineer is a core member of GreenStone Energy's agile development team, responsible for designing, building, and maintaining software solutions. Working within a Scrum framework, the role requires solid programming skills, an understanding of system architecture, and a commitment to agile development practices. The goal is to deliver scalable and efficient software that supports the company's customer, energy, and financial management systems.

This role involves active collaboration with cross-functional team members, including Product Owners, DevOps engineers, and fellow Software Engineers, to ensure seamless integration of software solutions and alignment with business goals. As a mid-level engineer, you will contribute to high-quality code delivery, actively participate in peer reviews, and help improve team processes while growing your own technical expertise., * Develop modular and reusable microservices and components.

  • Implement APIs and data pipelines.
  • Integrate solutions with cloud platforms, financial institutions, and energy-related external systems.
  • Contribute to continuous improvement of the team's workflow and delivery practices.
  • Write and maintain automated tests, and work with CI/CD pipelines to ensure reliability and speed of delivery.
  • Participate in code reviews and knowledge sharing within the team.

Requirements

Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * Bachelor's degree in computer science or related technical field, or equivalent practical experience.

  • 3-5 years of relevant experience in software development.
  • Proficiency in at least one general-purpose programming language (e.g., Python, Java, Typescript/Node/JavaScript, Golang).
  • Familiarity with agile development practices, version control (Git), and CI/CD workflows.

Preferred Qualifications

  • Experience working with microservices and distributed systems.
  • Exposure to cloud platforms (e.g., AWS, Digital Ocean, GCP).
  • Understanding of relational and/or NoSQL databases.
  • Interest in the energy, utilities, or financial technology sectors. Pioneering spirit: With "VeganStrom" and "New Energy Cloud" and exciting projects in the pipeline, we are revolutionizing the energy industry., * Have an analytical or quantitative degree at BSc level, e.g. in mathematics, physics, meteorology, or engineering.
  • Have a keen interest in data analysis and automated trading.
  • Have the ability to think logically and abstractly and solve problems in a structured and analytical way
  • Enjoy learning and professional exchange
  • Speak German or English fluently
  • Have very good knowledge of Python and SQL
  • Are interested in the energy industry and renewable energies

Benefits & conditions

  • Responsible tasks and your own projects in a very dynamic environment.
  • The opportunity to play an important role in a fast-growing, innovative company.
  • Flexible working hours and the option to work from home.
  • A dedicated team with a wealth of expertise
  • Free coffee & tea and free lunch on Thursdays (Berlin)
  • 30 days of vacation per year

Sounds exciting?

Then send us your complete application documents (resume, references), stating your earliest possible starting date and salary expectations.

Art der Stelle: Vollzeit, Festanstellung

Gehalt: 50.000,00€ - 67.000,00€ pro Jahr

Leistungen:

  • Aktienoptionen
  • Essenszuschuss
  • Firmenevents
  • Flexible Arbeitszeiten
  • Homeoffice-Möglichkeit
  • Preisnachlässe auf Produkte/Dienstleistungen des Unternehmens
  • Zusätzliche Urlaubstage

About the company

Collaboration and growth: We don't just listen to ideas, we actively promote them. In our team, we grow together and achieve great things. Values: Renewable energy is our core business, but our heart beats for sustainable cooperation. Respect, transparency, and flat hierarchies define our daily actions. Future orientation: Technology and sustainability - at our company, they go hand in hand. We combine the best of both worlds to create innovative solutions for tomorrow's challenges.

Apply for this position