In this role, you will lead technical development in a collaborative environment and focus on delivering high-quality solutions. Key responsibilities include providing technical expertise, mentoring junior engineers, and collaborating with cloud engineering teams to design and develop cloud native services. Additionally, you will maintain DevOps processes and deployment pipelines to ensure seamless application and feature releases. Successful candidates will have a strong background in software engineering, excellent leadership skills, and the ability to build a diverse and inclusive team culture.
Technical Requirements:
* Technical Leadership: Provide technical guidance throughout the development life cycle, focusing on delivery of quality solutions.
* Mentorship: Mentor junior engineers on technical decision making, code reviews, and enforcing engineering best practices.
* Cloud Engineering: Collaborate with cloud engineering teams to design and develop cloud native services.
* DevOps: Maintain application DevOps processes and deployment pipelines to implement and support application and feature releases.
This role requires a strong understanding of software engineering principles, excellent leadership skills, and the ability to work collaboratively as part of a cross-functional team.