
Job Roles & Responsibilities:
Role Overview:
- We are seeking a highly skilled Project Manager with a strong engineering background and prior experience as an Engineering Manager or Technical Manager.
- The ideal candidate will combine deep technical knowledge with proven leadership capabilities to manage complex software projects, coordinate cross-functional teams, and ensure the successful delivery of solutions on time and within scope.
Key Responsibilities:
- Lead and manage end-to-end project execution, ensuring high-quality and timely delivery.
- Collaborate with engineering teams to define technical architecture, development strategies, and resource allocation.
- Act as a bridge between technical teams and business stakeholders to translate requirements into executable tasks.
- Establish and monitor project timelines, KPIs, milestones, and budgets.
- Mentor and guide engineers, fostering a high-performance culture and driving engineering excellence.
- Conduct regular stand-ups, sprint planning, reviews, and retrospectives following Agile methodologies.
- Identify risks and implement mitigation plans proactively.
- Ensure code quality, performance, and scalability through strong engineering practices.
- Drive process improvements and encourage a culture of continuous learning and technical excellence.
Specific Skills Required:
- Proven hands-on experience in software development and architecture (preferably in full-stack, backend, or cloud-native environments).
- Strong project management skills with a deep understanding of Agile/Scrum methodologies.
- Excellent leadership, communication, and stakeholder management skills.
- Ability to manage multiple projects simultaneously with attention to detail and quality.
Job Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of total experience, with at least 3 years in a technical/project/engineering management role
Didn’t find the job appropriate? Report this Job