Leadership & Team Management
- Lead, mentor, and develop software engineers, team leads, an
- Foster a culture of collaboration, innovation, accountability, and continuous improvement
- Manage performance reviews, career development, and resource planning across m
- Promote best practices in software development, architecture, and project management.
Technical Direction & Str
- Define and execute the technical roadmap in alignment with orga
- Provide technical guidance on system architecture, scalability, and maintainability.
- Stay up to date with emerging technologies and evaluate their potential impact o
- Oversee code quality, testing, and deployment processes to ensure reliable, high-performing softw
Project & Delivery Management
- Oversee end-to-end project lifecycle: requirements gathering, planning, development
- Partner with Product Management, QA, and other stakeholders to ensure timely a
- Manage resource allocation, schedules, and risk mitigation across
- Drive process improvements and adopt Agile, Sc