About the job
Key Responsibilities • Lead end-to-end software project lifecycle-from initiation to closure. • Work closely with engineering, design, QA, and stakeholders for smooth delivery. • Define project scope, objectives, timelines, and deliverables. • Create and manage project plans, resources, and dependencies. • Use technical expertise to support decisions on architecture, design, and development. • Apply and adapt Agile methods (Scrum/Kanban) for efficient execution. • Conduct team meetings and share clear progress, risks, and updates. • Identify technical risks and proactively implement mitigation strategies. • Oversee testing, QA, and release quality for timely delivery. • Provide regular status reports and communicate technical metrics. • Capture lessons learned and drive continuous improvement. • Stay updated with new technologies and software development trends. Required Skills • Bachelor's in CS/Software Engineering; Master's is a plus. • 9+ years of experience delivering complex software projects. • Strong technical background in software development and architectures. • Good knowledge of Agile (Scrum, Kanban) and SDLC. • Excellent communication with ability to explain technical concepts clearly. • Proven leadership in managing and guiding technical teams. • Strong problem-solving and adaptability in dynamic environments. • Familiarity with tools like Jira, Trello, GitLab, etc.
Requirements
- Software development
- Agile methodologies
- Project management
- Leadership
Qualifications
- Bachelor's in Computer Science
- Software Engineering
Preferred Technologies
- Software development
- Agile methodologies
- Project management
- Leadership
Similar Jobs
Project Manager
Whatjobs
Project Manager
Golden Opportunities
Project Manager
Ashapurna Buildcon Ltd.