Job description
Software Engineering Technical Team Lead
(Fix term Contract- 16 months)
Berlin (Hybrid 2 days onsite per week)
€95,000-105,000 + Holiday + Flexible working hours.
Are you looking to work for one of the largest energy providers worldwide? Are you interested in positively changing lives and contributing to the greater good?
This company have a passion for providing energy to the poorest nations in Africa, making energy accessible for millions of poverty stricken families. They are building sustainable and reliable energy solutions that have and continue to change the lives of those in the most need of support.
The ideal candidate will be an experience Ruby on Rails developer, who is currently leading a team of engineers, where you are defining software engineering strategy and architecture. You have experience mentoring and guiding team to excellence, and sharing your technical expertise.
This is an unique opportunity leading an international team within the renewable energy industry, where you can help shape the team and its future leaders.
The Role:
- Define software engineering strategy and architecture with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle (SDLC) from ideation to deployment.
- Develop and own complex software that optimally uses resources to best meet customer needs.
- Put efficient development process in place with tools and metrics to stay on top of performance of the team.
- Architectural evolution and tech debt management:
- Code quality, compliance, and documentation
- System performance at scale, reliability, observability and high availability
- System security
The Person:
- At least 7 years of relevant experience of which 2 is in a technical leadership role.
- Practical and thorough understanding of the various software development methodologies, their application in different contexts and trade-offs. Able to identify and quickly address process gaps.
- Proven track record in making sound architectural decisions.
- Experience in resource management, capacity planning and risk management.
- Deep and pragmatic knowledge of software architecture patterns, their application context and pitfalls/trad-offs.
- Hands-on, senior level competency of full-stack software development using relevant front and backend frameworks.
- Working knowledge of good practices for computer and data security.
- Experience creating and maintaining scalable web/mobile applications in cloud context: distributed task processing, load balancing, containerization, clustering, translating abstract and complex business requirements into software solutions.
- Fluent English and B2 French would be beneficial.
Reference Number: BBBH242148
To apply for this role or to be considered for further roles, please click "Apply Now" or contact Alexandra House at Rise Technical Recruitment.
Rise Technical Recruitment GmbH acts an employment agency for permanent roles and an employment business for temporary roles.
The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.