Lead the successful planning, execution, and delivery of software implementation projects, ensuring they are completed on time, within scope, and within budget.
Apply Agile practices to manage project deliverables, sprints, and team progress.
Serve as the primary point of contact for clients throughout the project lifecycle.
Work closely with internal teams (such as Engineering, QA, and Product) to ensure the smooth execution of deliverables and that the solution meets the client's requirements.
Proactively identify project risks and challenges, working with the team to mitigate issues and ensure the project stays on track.
Maintain clear and accurate project documentation, including project plans, schedules, and status reports.
Manage defined project scope, objectives, and deliverables in collaboration with clients and internal teams.
Promote a culture of continuous improvement by evaluating project outcomes and processes.
Ensure that all team members are aligned with the project goals and timeline.
Support delivery of training materials for clients to ensure successful adoption and usage of the implemented software solution.
Requirements
5+ years of experience in project management, within professional services, software implementation, or consulting in a SaaS or cloud-based solution environment.
Familiarity with modern implementation methodologies (e.g., DevOps, CI/CD) and agile development processes.
Proven experience managing Agile software implementation projects using Scrum methodologies.
Familiarity with software implementation life cycles, including system integration, customization, and deployment.
Solid understanding of Agile principles, frameworks, and project management tools (e.g., Jira, Trello, Microsoft Project).
Strong organizational and time management skills, with the ability to manage multiple projects simultaneously.
Excellent problem-solving skills, with the ability to anticipate project challenges and proactively address them.
Strong interpersonal and leadership skills, with the ability to work effectively with internal and external stakeholders.
Excellent verbal and written communication skills, with the ability to communicate complex ideas clearly to both technical and non-technical audiences.
Bachelor’s degree in Business, Computer Science, Engineering, or a related field, or equivalent practical experience.
Ability to travel as needed, up to 50%.
Tech Stack
Cloud
Benefits
Health Coverage Choices: Three medical plan options, plus dental and vision
Flexible paid time off, 7 sick days, and 9 paid company holidays annually
401(k) with a 100% match on the first 3% and 50% on the next 2% of employee contributions
Exceptional paid leave for birth parents, non-birth parents, and caregivers
Employer-paid life and disability insurance
Voluntary benefits including hospital indemnity, critical illness, accident, and pet insurance