Job description
We are currently seeking to expand one of our teams by adding a senior developer, ideally with team leadership experience, to lead the team on a long-term basis. This position offers significant opportunities for growth and continued involvement in key projects.
You will work on a system for our client in Switzerland, where your responsibilities will include attending meetings to gather requirements, proposing effective solutions, overcoming challenges, and implementing new features. Additionally, you will write and maintain technical documentation for the software product. The system is built on the Eclipse Scout framework (https://eclipse.dev/scout/), so initial onboarding and learning will be provided.
In addition to your core development tasks, you will take on a leadership role, ensuring the team's quality and overall satisfaction by:
You will work on a system for our client in Switzerland, where your responsibilities will include attending meetings to gather requirements, proposing effective solutions, overcoming challenges, and implementing new features. Additionally, you will write and maintain technical documentation for the software product. The system is built on the Eclipse Scout framework (https://eclipse.dev/scout/), so initial onboarding and learning will be provided.
In addition to your core development tasks, you will take on a leadership role, ensuring the team's quality and overall satisfaction by:
- Conducting code reviews to ensure adherence to clean code principles
- Offering guidance and support to team members on implementations
- Providing performance reviews and assisting with their ongoing education and development
- Performing regular 1:1 check-ins with developers to address and resolve any impediments
- Communicating directly with the client’s development leads and managers
- Supporting the recruitment process for new team members