1

Project Manager Software Developer Jobs in Kitchener, ON

As a team of engineers, architects, designers, scientists, creators, and a community of ... software. * AutoCAD experience required and REVIT MEP proficiency desired. This job posting is for ...

Project Manager

Waterloo, ON ยท On-site

CA$76K - CA$102K/yr

The Project Manager drives engineering and technical design projects end to end, ensuring delivery against scope, timeline, budget, and resource plans, while aligning stakeholders and achieving ...

Skilled in business process re-design and re-engineering. * Perform a lead role in the planning ... Conduct research on hardware and software products to justify recommendations and to support ...

Project Coordinator

Burlington, ON ยท On-site

CA$80K - CA$90K/yr

... construction management software system * Prepare and maintain the trade list on a per project ... Designer/Engineer for review and approval * Take calls and set up responsive action for post ...

... construction management software system * Prepare and maintain the trade list on a per project ... Designer/Engineer for review and approval * Take calls and set up responsive action for post ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Strong proficiency in C/C++ development * 5+ years experience developing complex software projects ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Strong proficiency in C/C++ development * 5+ years experience developing complex software projects ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Strong proficiency in C/C++ development * 5+ years experience developing complex software projects ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Strong proficiency in C/C++ development * 5+ years experience developing complex software projects ...

Provide leadership to cross-functional teams, including engineering, manufacturing, quality ... Manage project financial performance, including forecasting, cost control, billing, invoicing, and ...

Provide leadership to cross-functional teams, including engineering, manufacturing, quality ... Manage project financial performance, including forecasting, cost control, billing, invoicing, and ...

... in Engineering News Record. Operating in the Canadian construction industry since 1908, Alberici ... Utilizes Microsoft Office-based applications and project management software systems appropriate ...

Showing results 41-60

Project Manager Software Developer information

What does a project manager software developer do in software development?

A project manager software developer oversees planning, execution, and delivery of software projects, coordinating teams, managing timelines, and ensuring requirements are met. They often use project management tools like Jira or Trello and need strong communication and organizational skills to keep development on track.

What is the difference between Project Manager Software Developer vs Software Engineer?

AspectProject Manager Software DeveloperSoftware Engineer
Primary RoleOversees project planning, manages teams, and ensures timely deliveryDesigns, develops, tests, and maintains software applications
Required SkillsProject management, communication, leadership, basic coding knowledgeProgramming, problem-solving, software design, technical expertise
CertificationsPMP, Agile certifications often preferredComputer Science degrees, coding certifications (e.g., Microsoft, AWS)
Work EnvironmentProject teams, client meetings, planning sessionsDevelopment teams, coding environments, testing labs

While a Project Manager Software Developer focuses on managing projects and teams, a Software Engineer concentrates on creating and maintaining software solutions. Both roles often collaborate but serve different functions within tech projects.

What are the key skills and qualifications needed to thrive as a project manager software developer?

To thrive as a Project Manager Software Developer, you need expertise in software development, project management principles, and often a relevant degree or certifications like PMP or Scrum Master. Familiarity with project management tools (such as Jira, Trello, or Asana), version control systems, and agile methodologies is typically required. Exceptional communication, leadership, and problem-solving skills help you coordinate teams and manage stakeholder expectations. These skills and qualifications are crucial for delivering successful projects on time and within scope, while ensuring high-quality software outcomes.

How do project manager software developers typically balance hands-on coding with project management responsibilities?

Project Manager Software Developers often split their time between technical tasks, such as coding and code reviews, and project management duties like planning, stakeholder communication, and coordinating team workflows. Successfully balancing these responsibilities requires strong time management, clear prioritization, and effective delegation when possible. Many professionals in this hybrid role use agile methodologies and collaborative tools to streamline both development and project oversight. This combination allows them to maintain technical involvement while ensuring projects stay on track and team members are supported.

What is a project manager software developer?

A Project Manager Software Developer is a professional who combines the responsibilities of managing software development projects with hands-on programming expertise. This role involves planning, executing, and overseeing software projects while also contributing directly to the codebase. They coordinate teams, manage timelines, and ensure that project goals are met, all while leveraging their technical skills to solve problems and guide development processes. This hybrid position is ideal for those who have strong technical backgrounds and leadership abilities.

Can a project manager software developer become a project manager?

A project manager software developer can become a project manager by gaining experience in project planning, leadership, and communication, often supported by certifications like PMP or Scrum Master. Transitioning typically involves developing managerial skills and understanding project management methodologies, which are essential for overseeing projects effectively.
What job categories do people searching Project Manager Software Developer jobs in Kitchener, ON look for? The top searched job categories for Project Manager Software Developer jobs in Kitchener, ON are:
What cities near Kitchener, ON are hiring for Project Manager Software Developer jobs? Cities near Kitchener, ON with the most Project Manager Software Developer job openings:
Infographic showing various Project Manager Software Developer job openings in Kitchener, ON as of July 2026, with employment types broken down into 87% Full Time, 12% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Lead Software Developer (Fortify Cloud development)

Open Text Corporation

Waterloo, ON โ€ข On-site

Full-time

PTO

Posted 14 days ago


Job description

Hiring Manager: Michael Meeder

Talent Acquisition Advisor: Krunal Patel

Job Code Level: DSP4

Refer Your Friends!

AI-First. Future-Driven. Human-Centered.

At OpenText, AI is at the heart of everything we do-powering innovation, transforming work, and empowering digital knowledge workers. We are hiring talent AI can't replace to help us shape the future of information management. Join us.


Job: Lead Software Developer

Team: Fortify Cloud development team

Location: Richmond Hill/ Mississauga/ Ottawa/ Waterloo, ON, Canada (office-based)

About Our Product

OpenText Fortify is the industry's most mature automated application security testing solution and is recognized as a leader in the Gartner Magic Quadrant.

We are expanding our Fortify Cloud development team and are looking for a self-motivated Software Developer who enjoys solving complex technical challenges at scale. In this role, you will help design and build the next generation of cloud-native application security testing services used by organizations around the world.

You'll work at the intersection of software development, cloud platforms, automation, and security, helping create robust, scalable infrastructure and services that power Fortify's cloud offerings. This position requires employees to be based near and work from one of OpenText's Canadian office locations. Specific work arrangements will align with current OpenText workplace policies.

Your Impact:

As a member of the Fortify Cloud team, you will:

Design, develop, and maintain infrastructure-as-code solutions supporting Fortify Cloud services across public cloud platforms.

Build software, automation, and platform capabilities that improve reliability, scalability, security, and developer productivity.

Develop reusable tools, frameworks, and services that simplify deployment and operational management.

Collaborate with software developers, test developers, security researchers, and product teams to deliver high-quality cloud solutions.

Participate in the design and implementation of secure, scalable cloud architectures.

Improve deployment, testing, monitoring, and operational processes through automation and development best practices.

Troubleshoot complex production and development issues, identify root causes, and implement long-term solutions.

Contribute to technical discussions, design reviews, and continuous improvement initiatives across the organization.

Expand your expertise in cloud technologies, application security, and modern software development practices.

What the role offers:

Required Qualifications

3+ years of professional software development experience, preferably in one or more of the following:

o C#/.NET

o Go (Golang)

o Java

o Similar modern programming languages

Experience designing, developing, testing, and supporting production software throughout the full development lifecycle.

Experience building and maintaining solutions on at least one major cloud platform: o AWS o Azure o GCP

Experience implementing infrastructure-as-code using modern IaC frameworks and tools (such as Terraform, OpenTofu, Pulumi, CloudFormation, AWS CDK, Bicep, or similar).

Strong understanding of cloud networking fundamentals, including routing, connectivity, and security principles.

Experience with containerized applications and orchestration technologies such as Kubernetes.

Solid understanding of microservices and distributed systems concepts.

Experience with CI/CD pipelines, source control systems, and automated testing practices.

Strong Linux administration and troubleshooting skills.

Scripting and automation experience using technologies such as Python, Bash, PowerShell, or similar.

Familiarity with relational databases and SQL concepts.

Excellent written and verbal communication skills in English.

Must be able to work from one of OpenText's Canadian office locations and collaborate effectively with distributed global teams.

Preferred Qualifications

5+ years of professional software development experience.

Experience developing reusable platforms, frameworks, libraries, or automation that improve development productivity.

Experience designing scalable, secure, and highly available cloud architectures.

Experience with observability and monitoring technologies such as Prometheus, Grafana, OpenTelemetry, or similar preferred.

Experience working in cybersecurity, application security, or highly regulated environments.

Strong knowledge of Windows administration and troubleshooting.

Experience implementing infrastructure testing, validation, and compliance automation.

Demonstrated ability to mentor peers, influence technical direction, and drive development improvements across teams.

One last thing:

OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.

Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character.

Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.

#LI-KP2


OpenText's commitment to diversity and inclusion surpasses legal requirements, evident in our Equal Employment Opportunity Statement of Policy which promotes a respectful and empowering environment for employees of all backgrounds, culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.

If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please submit a ticket at Ask HR. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.

Compensation: At OpenText, we offer a thoughtfully designed benefits package that supports your physical, emotional, and financial wellbeing. As you move through the hiring process, we're happy to provide more details about our compensation programs, including variable and commission compensation opportunities for eligible roles, vacation entitlement, and paid time off.

Salary Range: $118,000.00 - $168,000.00; Depending on the candidate's education, experience, skills, geographical location, and alignment with internal equity and external market, actual salary may vary and be higher or lower than the range posted.

AI Usage Disclosure: As part of our commitment to transparency, we use artificial intelligence (AI) tools to assist in various stages of our recruitment process, including resume screening, candidate matching, interview scheduling, and communications. These tools are designed to improve efficiency, reduce bias, and enhance candidate experience. All decisions regarding hiring are made by qualified human professionals, and we continuously monitor our AI systems to ensure fairness and compliance with applicable regulations.

Employment Type: OTHER