By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Software Development Manager

Amsterdam (Netherlands)

  • Organization: Metabolic
  • Location: Amsterdam (Netherlands)
  • Grade: Senior
  • Occupational Groups:
    • Innovations for Sustainable Development
  • Closing Date: 2021-07-31

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.

About Metabolic

Metabolic is an ecosystem of organizations that aims to accelerate the transition of the global economy to a fundamentally sustainable state. Metabolic’s software arm serves as the software branch of the ecosystem, embedding earth systems intelligence and sustainability assessment into internal and external tools that support Metabolic’s overall mission. Our goal is to develop tools that provide the most accurate and insightful sustainability intelligence to decision-makers around the world, democratizing access to this expertise in the process.

We are a growing team consisting of front-end and back-end developers, project managers and a UX designer. The team is currently transitioning from an internal software department working project-based to a more independent team focusing on Metabolic’s future software products. You’ll support this team on both internal and external projects as well as help us transition to our future vision for Metabolic software.

About the Position

We are looking for a Software Development Manager with experience in team development and workflow management, and with strong organizational skills.

You’ll manage software development resources and processes to ensure the delivery of requirements from the Metabolic software teamAs a software development manager you will have the following key responsibilities:

  • Coordinate the development processes and create team organization structures. 
  • Help to coordinate team activities and ensure that the team has all necessary resources to complete their work efficiently, and in an empowering environment.
  • Develop and execute onboarding processes for new hires to ensure an effective integration into the team.
  • Implement appropriate procedures and processes to enable the reliable delivery of great software
  • Provide guidance to team members to improve work productivity.
  • Participate in annual team performance reviews and determine team development trajectories
  • Help to identify hiring needs with the team and to oversee the hiring process
  • Represent the software development team in meetings with clients and other stakeholders as needed.

The position is a full-time role and has a flexible starting date. It requires you to be based in (or close to) Amsterdam.




  • 3+ years of experience as a software engineer or in an equivalent role.
  • Experience leading software development teams in a development manager, software team lead, or equivalent role.
  • Experience developing and overseeing user driven software development processes and procedures.
  • Strong interpersonal leadership skills, comfortable working in a fast-changing environment.
  • Passion for supporting individual development and growth of the team.
  • Excellent verbal and written communication skills. Fluency in English required, and fluency in Dutch is a plus.
  • Ability to explain the complexities of creating modern software products to clients and other stakeholders outside the software team.
  • Comfortable working autonomously, as well as part of a close-knit interdisciplinary team.
  • Understanding of version management, databases, tools like Gitlab/Github, development frameworks and methodologies. 
  • Familiarity with Agile development frameworks, with an agile mind-set.
  • Valid work permit to work as an employee in the Netherlands.


  • A foundation of knowledge in sustainability, systems thinking, and/or environmental management.
  • Experience in software architecture or other software development related roles are a plus.
  • Background in data science or experience working with data scientists are a plus
We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

What does it mean?

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.