Position Overview: We are seeking an experienced Technical Project Manager to oversee and drive the successful delivery of complex technology projects. The ideal candidate will have a deep understanding of the Software Development Life Cycle (SDLC) and extensive experience in Agile methodologies, particularly Scrum. This role requires a blend of technical proficiency, project management skills, and the ability to lead cross-functional teams to achieve project goals.
Key Responsibilities:
Develop comprehensive project plans, including scope, timelines, resources, and budgets
Define project objectives and deliverables, ensuring alignment with business goals
Monitor project progress, adjusting plans as necessary to address risks and changes
Manage all phases of the SDLC, from requirements gathering and design to development, testing, and deployment
Ensure adherence to established processes and methodologies throughout the project lifecycle
Collaborate with technical teams to identify and mitigate potential issues and roadblocks
Scrum Master Responsibilities
Facilitate Scrum ceremonies including Daily Standups, Sprint Planning, Sprint Reviews, and Retrospectives
Coach and mentor team members on Agile principles and Scrum practices
Remove impediments that hinder the team's progress and foster a culture of continuous improvement
Stakeholder Management
Serve as the primary point of contact between stakeholders and project teams
Communicate project status, risks, and issues to stakeholders and executives
Manage stakeholder expectations and ensure their needs are met throughout the project
Qualifications:
Bachelor’s degree in Computer Science, Engineering, Business, or a related field (Master’s degree preferred)
Certified ScrumMaster (CSM) or equivalent Agile certification
Proven experience in managing technology projects using SDLC methodologies
Strong understanding of Agile frameworks, particularly Scrum
Excellent organizational and multitasking skills
Demonstrated ability to lead cross-functional teams and manage complex projects
Exceptional communication and interpersonal skills
Proficiency in project management tools (e.g., JIRA, Trello, Asana)
Bachelor's Degree