Technical Project Manager
Net2Source (N2S)
Job Description
Title: Technical Project Manager Location: Vancouver, BC, Canada Job Summary: We are seeking an experienced Technical Project Manager (TPM) to lead the delivery of enterprise application and integration initiatives. The role will be responsible for managing cross-functional engineering teams working on Java, Spring Boot, J2EE, Microservices, REST APIs, Kafka, and enterprise integration solutions. The ideal candidate will have a strong technical background combined with proven project management experience, enabling them to effectively coordinate engineering teams, manage stakeholders, mitigate risks, and ensure successful project delivery.
Experience in Digital Asset Management (DAM) and Content Management Systems (CMS) environments will be an added advantage. Key Responsibilities Project Planning & Delivery Lead end-to-end project delivery for enterprise applications, integrations, and platform modernization initiatives. Define project scope, timelines, milestones, resource plans, and delivery schedules.
Track project progress and ensure delivery within agreed timelines, budget, and quality standards. Manage project dependencies, risks, issues, and change requests. Drive project governance and provide regular status reporting to leadership and stakeholders.
Technical Coordination Work closely with architects, technical leads, and engineering teams to ensure successful solution implementation. Facilitate technical discussions related to Java, Spring Boot, J2EE, Microservices, REST APIs, Kafka, and integration architectures. Ensure alignment between business requirements and technical solutions.
Monitor technical deliverables and support issue resolution across distributed systems and integrations. Coordinate system integration, testing, deployment, and production rollout activities. Team Leadership Manage and coordinate cross-functional teams including developers, integration engineers, QA engineers, DevOps teams, and business analysts.
Drive Agile ceremonies include sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives. Foster collaboration, accountability, and continuous improvement within project teams. Support resource planning and capacity management across multiple projects.
Stakeholder Management Act as the primary point of contact between business stakeholders and technical teams. Communicate project status, risks, dependencies, and mitigation plans to senior leadership. Facilitate decision-making and ensure stakeholder alignment throughout the project lifecycle.
Manage vendor and third-party technology partners where applicable. Quality & Process Excellence Ensure adherence to project management methodologies, SDLC processes, and governance standards. Promote best practices for software delivery, release management, and operational readiness.
Drive continuous improvement initiatives to enhance project execution efficiency and predictability. Support post-implementation reviews and lessons learned activities. Required Qualifications 8+ years of experience in software development, technical project management, or technology delivery roles.
Strong understanding of Java, Spring Boot, J2EE, Microservices, REST APIs, and Kafka-based integration architectures. Experience managing complex enterprise application development and integration projects. Hands-on experience with Agile, Scrum, or hybrid project delivery methodologies.
Strong knowledge of SDLC, project planning, risk management, and release management processes. Excellent stakeholder management, communication, and leadership skills. Preferred Qualifications Experience with Digital Asset Management (DAM) and Content Management Systems (CMS).
Familiarity with enterprise integration platforms and event-driven architectures. Understanding of UI technologies such as Angular. Experience with cloud platforms, CI/CD pipelines, DevOps practices, and containerized deployments.
PMP, PRINCE2, Scrum Master, or Agile certifications are desirable. Education Qualification: Bachelor's or master's degree in computer science, Engineering, Information Technology, or a related discipline.