Description

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)

Education

Bachelor's Degree