Software Engineer

Apply now

Software Engineer (Medior to Senior)

At Gradyent we're looking for a Software Engineer to join our team.

Full-time · Rotterdam

About the job

Providing heating and cooling for homes, buildings and industry accounts for roughly 50% of global energy consumption. Smart production, exchange, and consumption of heat in heating grids is the most significant opportunity for cities and industries to decarbonise. Yet, as heating grids transform towards renewables, they become increasingly complex and require a new approach to control and design.

Gradyent is a leading software provider that helps cities and heavy industry decarbonise faster by digitising, optimising, and transforming their heat networks with our Digital Twin. We are scaling the platform globally and looking for a driven Quality Assurance Engineer to support our product team.

What you will do

As a Software Engineer, you will be a vital part of our Application team, contributing to the development of the customer-facing component of our Digital Twin product. Your primary focus will be on backend (Java) technologies. You will however work closely with the frontend engineers, our customer integration software engineers and our Digital Twin team to ensure seamless integration between all product components.

Responsibilities

Some of your responsibilities include:

  • Design and Develop: Create robust and efficient backend solutions, including designing, developing, and maintaining business logic, APIs or data storage.

  • Technical Solutions Refinement: Technical refinement of new features, ensuring scalability, performance, and security.

  • Tech Prioritization: Prioritize backend technology improvements to maximize impact and business value.

  • Architectural Collaboration: Work closely with the other senior engineers from the team and our software architect to support the overall product architecture.

  • Cloud Collaboration: Collaborate with our Cloud team to optimize backend services for cloud deployment.

  • Stakeholder Engagement: Engage with product managers and customer-facing team in Gradyent to understand product requirements and user needs.

  • Continuous Improvement: Proactively identify areas for enhancement, propose solutions, and drive continuous improvement focusing on the backend component.

What you bring

  • Backend Proficiency: Demonstrated expertise in backend technologies, particularly Java and Spring Framework.

  • Software Development Lifecycle: Understanding of the entire software development lifecycle, from requirements gathering to production releases.

  • Software Quality Knowledge: An understanding of secure coding practices, performance optimization, and reliable software coding and architecture.

  • Cloud Knowledge: Familiarity with cloud platforms, especially AWS and Kubernetes is a preferrence.

  • Other technologies: General understanding of web applications, including HTTP, sessions, cookies, and RESTful APIs. Familiarity with databases, SQL and NoSQL, basic Linux commands knowledge.

  • Strategic Thinking: Ability to align technical decisions with long-term business goals and create a roadmap for technical improvements.

  • Coaching and Mentoring Skills: Demonstrated experience in coaching mentoring junior engineers.

  • Collaboration Skills: Ability to effectively collaborate with cross-functional teams.

Find yourself checking a lot of these boxes but doubting whether you should apply? At Gradyent, we support a growth mindset for our teams through all stages of their careers. If you meet some of the requirements and you share our values, we encourage you to apply. As part of our ongoing commitment to a diverse, equitable, and inclusive workplace, we’re invested in building teams with a wide variety of backgrounds, identities, and experiences.

What we offer

  • A very ambitious scale-up: raised Series A from an international consortium of investors in the sustainable energy industry, on the path to series B.

  • The chance to have a direct impact on sustainability and energy transition.

  • An international, inspiring environment of brilliant, fun, creative professionals. A fast, dynamic and high-performance culture open to new ideas and full of learning opportunities.

  • A competitive salary with a variable incentive (SAR) on top.

  • An excellent benefits package including an NS business card and fantastic team events.

Apply for the job

Do you want to join our team as our new Software Engineer? Then we'd love to hear about you!