The Job in short
In this key leadership position, you will lead a best-in-class, functional team of software engineers. Along with leading and growing the team, you define and promote the team's ways of working, hiring, and training strategies.
Meet the job
Together you will work with them towards an environment in which each individual improves both soft- and strong engineering/consulting skills. Together you create the conditions in which the development teams can deliver features that respect the high expectations of our customers. You will manage up to 3 functional teams of software engineers, responsible for the right setup, the right competences and energized team dynamics -in line with our Backbase values. On a day-to-day basis you work closely with your team to surface any anti-pattern or dysfunction that impacts the team's performance and ensures the team works towards solving those.
You are responsible for a balanced development team that delivers what they promise. You make sure that the team is set up for high performance and delivers software that meets the expectations of our customers taking all the non-functionals like security, performance, maintainability, reliability into account as well. A few of the main duties of an engineering manager are answering technical questions, training and managing employees, working with various other departments.
- You have a strong ability to persuade, inspire and motivate others. You easily navigate stakeholders across Backbase, from 1-to-1s with your team members to working directly with senior leadership.
- You are responsible for setting high level strategic plan for your teams
- Tech Stack Reference
- You are expected to have a good understanding of the below technical stack
- J2EE
- Spring framework
- Microservices
- Cloud Native app development
- DevOps
- Security Testing
How about you ?
- Minimum of a bachelor's degree in engineering
- 6+ years of engineering experience
- 2+ years of people management experience
- Leadership skills necessary to manage and develop a team
- Analytical and mathematical mind, capable of evaluating and solving various complex problems
- Ability to provide and receive constructive feedback
- Ability to make decisions quickly
- You understand and have experience with Agile methodology;
- You have excellent communication skills in English (spoken and written).
Didn’t find the job appropriate? Report this Job