(Senior) Software Developer (m/f/d) - Energy Consumption/UVI
Connected to the future
Your mission
Together with other Software Developers and a Product Owner your goal will be to make energy consumption in buildings transparent to their residents. This data has to be reported every two weeks at the legal minimum, and one of our big goals and challenges is to increase this frequency end-to-end.
In addition, the following tasks will be part of your position:
You will become a member of Team Tetris building products in and around the energy consumption reporting domain.
You will work closely with other teams at Beyonnex as well as teams and departments at our sister company KALO, to ensure the products you build integrate well with both ecosystems.
Your focus will be on backend development
You will be involved in every part of the software engineering process and in the lifecycle of the services that your team is building - requirements, design, development, testing, deployment, maintenance, operations and improving software based on user feedback and usage metric
About the Team
We are seven team members, including a Product Owner, Developers and an Agile Coach
We have a modern tech-stack, using Java, Spring Boot, Kubernetes, Helm, Quarkus, Kafka, Postgres, AWS and GitLab CI
Our work is organized in Kanban, we hold regular in-person retrospectives and like to pair-program.
What we need from you
We are searching for a motivated candidate with following qualifications:
At least 6 years of professional experience working as a Software Developer
Good knowledge and command of our tech-stack. You can work self-sufficiently with the technologies and, on most days, you can make the frameworks do what you want, not the other way around.
You are motivated by end results, by features made available to the customer. You strive for simple solutions. Technology is your tool, not your goal.
Practical experience working in agile development teams
Fluent communication skills in German and English (B2 or better). You will collaborate mostly with German native speakers at KALO, and at Beyonnex communication is fully in English.
Willingness to travel to our offices in Hamburg once a month
Curiosity and the ability to learn fast
Motivation to iteratively develop processes in our organization
Problem-solving mindset
Benefits are following skills and interests:
Knowledge of web-development using any modern frontend framework and TypeScript. The ability to help out in this area when needed will increase the team's flexibility.
Bachelor or Master in Computer Science or related fields
Experience working with microservices-based architectures
Experience following a Test-Driven Development (TDD) approach
What we offer you
We have a modern environment with flat hierarchies. Our colleagues very often highlight our great spirit to achieve our goals. Our company is a place to be yourself, aim high, taking care of each other and growing without limits.
Additionally, we offer following benefits:
Modern hardware and the opportunity to work with cutting-edge technologies
Besides our 100% remote work possibility, we offer an office in Hamburg (Hammerbrook) and Munich for a more personal collaboration
Space and budget for personal growth
Flexible working hours
30 days vacation
Events for employees to celebrate our achieved goals and great team-spirit
Community of Practice and Knowledge Nuggets for improving your skills
Corporate Benefits and Mental Health Programme
JobRad-Leasing
Coffee, tea and water for free in our office
What's next?
- Send us your complete application documents (curriculum vitae and references).
- Once you've submitted an application, if successful, you will directly get in touch with our HR team.
- You'll meet potential team members of beyonnex to get more information about our company and why we love to work at beyonnex.
