We are seeking a Technical Engineering Manager with strong development expertise to lead and support our software development teams. This role combines leadership and technical contributions, acting as a servant-leader to remove impediments, drive continuous improvement, and ensure the successful delivery of high-quality web applications. You will collaborate closely with product owners, designers, and developers to align on goals and deliverables.
Key ResponsibilitiesAct as a bridge between stakeholders and development teams, ensuring clarity of objectives and outcomes.
Monitor and improve team performance, iteration timelines, and predictability.
Manage JIRA boards, sprint progress, and address slippages.
Proactively identify, analyze, and resolve project risks and blockers, communicating them effectively to client stakeholders.
Ensure delivery within timelines while maintaining high-quality execution.
Foster a collaborative environment, promoting continuous improvement and outcome-based delivery.
Provide technical input and contribute hands-on to development efforts when required.
Required Skills & QualificationsExperience: 5+ years in software development, including 2+ years as an Engineering Manager / Project Manager.
Hands-on expertise in front-end and back-end development.
Strong knowledge of Agile/Scrum frameworks (Scrum, Kanban, SAFe).
Proficiency with tools such as JIRA, Confluence, Git, Bitbucket/GitHub, CI/CD pipelines.
Excellent communication, stakeholder management, and leadership skills.
Strong organizational abilities and the ability to thrive in a fast-paced, cross-functional environment.