Technical Project Manager
New
J
JobgetherSoftware Development
CanadaPart-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years of professional software development experience; 2+ years of experience managing technical or software development projects.
- Required Skills
- Project ManagementPythonSoftware DevelopmentAgileJavaJavascriptSCRUMC#Jira
Requirements
- 4+ years of professional software development experience.
- 2+ years of experience managing technical or software development projects.
- Strong hands-on programming experience with one or more languages or frameworks such as JavaScript, TypeScript, Python, PHP, Java, C#, React, Node.js, or similar technologies.
- Ability to read, understand, review, and discuss code with software developers.
- Strong understanding of software development lifecycles, system architecture, databases, APIs, integrations, version control, testing, and deployment.
- Experience managing Agile or Scrum-based development teams.
- Experience with project management platforms such as Jira, ClickUp, Monday.com, Asana, or similar tools.
- Working knowledge of GitHub, GitLab, Bitbucket, or comparable version-control platforms.
- Strong analytical and problem-solving abilities.
- Excellent written and verbal communication skills.
Responsibilities
- Lead technical projects through the full lifecycle, from requirements gathering and planning through development, testing, deployment, and post-launch support.
- Translate business requirements into clear technical requirements, user stories, specifications, and development tasks.
- Create project plans, establish timelines, assign responsibilities, and manage priorities across multiple concurrent projects.
- Coordinate developers, designers, QA specialists, and other technical contributors to keep delivery on track.
- Review technical solutions and provide informed input on architecture, integrations, database structures, APIs, and development approaches.
- Monitor development progress, identify blockers and risks, and work with teams to resolve technical and operational issues.
- Facilitate sprint planning, backlog prioritization, daily stand-ups, retrospectives, and other Agile activities.
View Full Description & ApplyYou'll be redirected to the employer's site