About this role
The team is seeking a Senior Manager, Software Development to take their career to new heights. In this hands-on leadership role, you will blend deep technical expertise with strong leadership skills to drive the success of engineering teams across both product and platform domains.
Key Responsibilities:
- Lead multiple software development teams, ensuring alignment with the company's engineering goals.
- Guide complex architectural decisions to enhance system performance and scalability.
- Foster a culture of engineering excellence, promoting best practices and continuous improvement.
- Collaborate closely with product management and other stakeholders to deliver high-quality software solutions.
- Mentor and develop team members, providing guidance and support in their professional growth.
Required Skills & Qualifications:
- Proven experience in software development with a strong understanding of software engineering principles.
- Excellent leadership skills with the ability to motivate and inspire teams.
- Proficient in modern programming languages and frameworks, such as Java, Python, or JavaScript.
- Experience with cloud platforms like AWS or Azure is highly desirable.
- Strong problem-solving skills and the ability to make sound architectural decisions.
Experience: Minimum of 5 years in software development, with at least 2 years in a managerial role.
What we offer:
- Opportunity to work in a dynamic and innovative environment.
- The chance to lead and shape the future of software solutions.
- Support for professional development and career advancement.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.