Talent.com
BC General Employees' Union (BCGEU)
Development Technical LeadBC General Employees' Union (BCGEU) • Burnaby, BC, CA
No longer accepting applications
Development Technical Lead

Development Technical Lead

BC General Employees' Union (BCGEU) • Burnaby, BC, CA
17 hours ago
Job type
  • Full-time
Job description
B.C. GENERAL EMPLOYEES’ UNION Job Title: Development Technical Lead Job ID: P0325 Location: 4911 Canada Way, Burnaby, BC V5G 3W3 Build Software That Supports 95,000 BCGEU Members Lead the technical direction of software that directly and indirectly supports more than 95,000 BCGEU members across British Columbia – in healthcare, social services, education, and beyond. If that matters to you, keep reading. This role is suited for a hands-on technical leader who will design systems, contribute code, make key architectural decisions, and help define how software engineering is practiced at BCGEU. You’ll work on systems and integrations that matter to real operations. You’ll be expected to think clearly, challenge assumptions, and build solutions that are practical, scalable, and fit for purpose in the real world. We value technical judgment, pragmatic design, and practical outcomes. The Role You’ll lead a small development team that builds and maintains external tools used by union members and internal systems BCGEU staff rely on every day – from business applications to integrations with third-party platforms. This is a technical leadership role, not a people-management role. Your authority comes from architectural judgment, engineering standards, technical mentorship, and hands-on contribution. You will write and review code, shape solution design, and help raise the team’s engineering maturity. You’ll work closely with a dedicated Business Analyst and collaborate with IT, Cybersecurity, Privacy, and other stakeholders across the organization. You report to the Director of Development & Records. This role is ideal for someone who values mission-driven work, cares about long-term system stewardship, enjoys writing code daily, and wants to improve practical engineering maturity in an environment where their judgment will matter. Your Decision Rights - You own application architecture and technical standards. - You can block releases that do not meet agreed quality or security requirements. - You recommend technical debt prioritization and modernization direction in partnership with the Director. - During incidents, you provide technical leadership on diagnosis, remediation, and follow-up engineering improvements. - You help determine when a solution should be simple, when it should be scalable, and when it should be rethought entirely. The Opportunity We are not looking for someone to simply inherit a mature engineering system and keep it running. We are looking for someone who wants to help shape how software is built here. You will have the opportunity to strengthen engineering standards, improve delivery discipline, guide architectural direction, and help build and support systems that are practical, scalable, and supportable in the real world. If you want to do meaningful hands-on work, influence technical direction, and raise the maturity of a small development team without disappearing into people management, this role offers that opportunity. What We’re Looking For - A degree in Computer Science or a related field, or an equivalent combination of education and directly relevant recent experience. - Substantial recent experience as a technical lead, or software architect, with direct responsibility for designing, building, and operating production systems in environments where architectural judgment materially affected outcomes. - Demonstrated experience designing application and integration architectures, and making sound trade-offs between monoliths, modular monoliths, service-oriented systems, and microservices. - Strong hands-on development ability. This is not a coordinator role. You should be comfortable writing production code, reviewing code critically, and resolving hard technical problems yourself. - Demonstrated success improving engineering delivery in imperfect environments, including CI/CD practices, technical standards, and operational readiness. - Experience building production systems that are practical, performant, and supportable, not merely polished on paper. - Strong judgment in build-vs-buy decisions, technical debt prioritization, and staged modernization. - Experience working with security requirements, secure coding practices, code analysis, or audit processes. - Ability to explain architectural decisions clearly to both technical and non-technical stakeholders. - Extensive recent professional experience with Java is required. This is a core requirement, not a nice-to-have. You should be comfortable designing, building, reviewing, and troubleshooting production Java systems. Experience with additional modern languages used in web, application, or integration development is also expected. Knowledge of Dart, Vue/Vuetify, or Flutter is helpful, but not required. We care most about strong architectural judgment, hands-on technical leadership, and proven ability to deliver practical, scalable systems. - An understanding of the labour movement is an asset. Genuine curiosity about the mission is essential. What You’ll Be Doing - Own the architecture. Provide technical leadership and architectural oversight for internally developed applications, services, and integrations with third-party systems. - Make the calls that shape our stack. Technology selection, build-vs-buy decisions, and when to pay down technical debt vs. ship features – that’s you. - Write code every day. This is a hands-on role. You’ll be coding, reviewing pull requests, refactoring, and solving hard technical problems alongside your team. - Foster engineering excellence. Share knowledge through code reviews, pairing, and constructive feedback. Build a culture of shared ownership where everyone contributes to raising the bar. - Turn business needs into buildable work. Collaborate with the Business Analyst and stakeholders to translate validated requirements into technical designs and delivery-ready work items. - Lead technical delivery planning. Help sequence work, surface dependencies, identify technical risks early, and give leadership a realistic view of trade-offs, constraints, and delivery implications. - Ship with confidence. Support release planning and delivery – ensuring releases meet stability, performance, and documentation standards with clear rollback and support procedures. - Work across the organization. Collaborate with internal IT, our Cybersecurity Officer, Privacy Officer, Internal Audit, and external vendors to ensure compliance with organizational policies and regulatory requirements. - Build operational maturity. Define and improve logging, monitoring and alerting signals, runbooks, and release/rollback procedures so the team sleeps well at night. - Lead through incidents. Provide technical leadership during application incidents and outages, run post-incident reviews, and prioritize remediation items so the same thing doesn’t happen twice. In Your First Year, You’ll Likely - Strengthen technical standards and architectural decision-making. - Improve delivery discipline and release confidence. - Help shape the future direction of our application stack. - Mentor the team through hands-on technical leadership. - Design and deliver practical systems and integrations that support real operations. Our Current Stack Our current stack includes Java, Spring, Dart, Vue/Vuetify, Flutter, Laravel, PHP. But we are not dogmatic. Part of this role is assessing whether our tools, patterns, and architecture are still the right fit and recommending change when they are not. This Role May Not Be For You If - You want a people-management role more than a hands-on technical leadership role. - You equate heavy process and polished artefacts with good engineering, even when the problem calls for simpler, more practical solutions. - You have mainly operated within already-mature engineering environments and have not had to improve standards, delivery, or architecture yourself. - You are uncomfortable making architectural trade-offs in imperfect real-world conditions. What We Offer Salary: $152,280.64 Vacation: 5 weeks paid, from the start Benefits: Comprehensive benefits package Pension: Enrolment in the Public Service Pension Plan Work Arrangement: Hybrid
Create a job alert for this search

Development Technical Lead • Burnaby, BC, CA

Similar jobs

Technical Lead - SAP Development

Ernst & Young Advisory Services Sdn BhdVancouver, Metro Vancouver Regional District, Canada
Full-time

EY Technology Consulting is a fast-moving and high-growth area within EY.We are currently looking for a.This role offers variety, responsibility, and the opportunity to realize your leadership pote... Show more

 • Promoted

Team Lead, Software Development — IoT, Data-Driven Growth

SemiosVancouver, Metro Vancouver Regional District, CA
Full-time

A leading agriculture technology company in Vancouver is seeking a Team Lead for Software Development to manage and grow a skilled team while delivering high-quality products.The ideal candidate ha... Show more

 • Promoted

Development Technical Lead

BC General Employees' UnionBurnaby, Canada
Full-time

GENERAL EMPLOYEES’ UNION Job Title: Development Technical Lead Job ID: P0325 Location: 4911 Canada Way, Burnaby, BC V5 G 3 W3 Build Software That Supports 95,000 BCGEU Members Lead the technical di... Show more

 • Promoted

Senior Technical Lead for Character Development

Electronic Arts (EA)Vancouver
Full-time

Oversee development of character tools as a Senior Technical Lead in a hybrid role.Ensure innovative solutions integrate seamlessly into gaming processes while leveraging your industry expertise.Th... Show more

 • Promoted

AI Technical Lead for Application Development

TYLinVancouver, Metro Vancouver Regional District, CA
Full-time

Become an AI Technical Lead focused on advancing application development within a remote workspace.Provide expertise in architecting and implementing AI systems.This role emphasizes technical leade... Show more

 • Promoted

Innovative Business Development Specialist for Lead Growth

City Wide Facility SolutionsBurnaby
Full-time

Transform potential into reality as a Business Development Specialist focused on lead generation and appointment coordination.If you're excited about sales and driving growth, we want to connect! ... Show more

 • Promoted

Technical Lead Manager for AI Development

PointVancouver, Metro Vancouver Regional District, CA
Full-time

Join Point as a Technical Lead Manager, leveraging your expertise in AI development from anywhere in Canada.Drive innovation by creating AI solutions for enhancing the customer experience.In this p... Show more

 • Promoted

Growth Lead - delta

Lilo Socialdelta, bc, ca
Full-time

Lilo Social is a full-funnel eCommerce growth agency specializing in acquisition and retention for direct-to-consumer brands.With a team of over 75 professionals, we deliver best-in-class paid medi... Show more

 • Promoted

Professional Development Consultant/Coach - delta

Ignite Your Successdelta, bc, ca
Full-time +1

Remote | Flexible Hours (Part-Time or Full-Time) | Purpose-Led Work.Are you an experienced HR, L&D, Coaching, Mentoring, Education or Leadership professional who knows your skills are transferable ... Show more

 • Promoted

Principal Technical Consultant - delta

Crossfuzedelta, bc, ca
Full-time

Our Principal Technical Consultant (Architect) provides guidance to our customers related to the processes they are attempting to model as well as automate in ServiceNow and develops solutions for ... Show more

 • Promoted

Mobile Development Lead for Wealth Tech

OneVest Technologies Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Join a dynamic team as a Mobile Development Lead focused on wealth management applications.Engage in the design, development, and delivery lifecycle of high-impact mobile solutions remotely.In this... Show more

 • Promoted

Guidewire Developer/Tech Lead - Delta System & Software, Inc.

Delta System & Software, Inc.vancouver, bc, ca
Full-time

Job Title: Guidewire Tech Lead.Must have: Guidewire ACE Certification.Strong hands-on experience in PolicyCenter, BillingCenter, or ClaimCenter (v10.Lead and mentor a team of developers, driving de... Show more

 • Promoted

Technical Lead, Software Development

Wenco International Mining SystemsRichmond, Metro Vancouver Regional District, CA
Full-time

Wenco International Mining Systems (We maintain strategic R&D centers in Australia, Canada, and Chile, driving innovation across diverse mining contexts worldwide.This role is based at our global h... Show more

 • Promoted

Development Technical Lead

BC General Employees' Union (BCGEU)Burnaby
Full-time

Build Software That Supports 95,000 BCGEU Members.Lead the technical direction of software that directly and indirectly supports more than 95,000 BCGEU members across British Columbia – in healthca... Show more

 • Promoted

SAP Tech Solution Lead - Development, Basis & Integration

Addmore GroupVancouver, Metro Vancouver Regional District, Canada
Permanent

SAP Tech Solution Lead/Manager.This is a Permanent role based in Vancouver.The candidate will work for the next 2 years on an S/4HANA on Rise transformation project.SAP ABAP experience with all RIC... Show more

 • Promoted

Product Development Leadership Role

TalentSphere Staffing SolutionsRichmond, Canada
Full-time

Join the forefront of product development as a Head of Product Development.Spearhead formulation, enhancement, and commercialization efforts in the consumer health portfolio while leading a high-pe... Show more

 • Promoted

Technical Lead

MistyWestVancouver, British Columbia, CA
Full-time
Quick Apply

MistyWest is an engineering design and hardware product development consultancy dedicated to turning innovative concepts into manufacturable products.With a strong focus on projects aligned with th... Show more

Technical Lead (Development Lead – Microsoft Technologies)

BrickRed SystemsVancouver, Metro Vancouver Regional District, CA
Full-time

This is a high-impact role where you’ll drive.AI‑powered and agent‑based solutions.REST APIs, microservices, and distributed systems.CI/CD pipelines, DevOps practices, and release management.Produc... Show more

 • Promoted

Technical Leader for Growth Initiatives

Jane AppVancouver, Metro Vancouver Regional District, CA
Full-time

Elevate user onboarding as a Staff Developer dedicated to driving growth.Utilize experimentation and a data-driven approach to foster successful clinic integrations.As part of the Sign Up and Demo ... Show more

 • Promoted

Senior Technical Lead Focused on API and Developer Experience

AsanaVancouver, British Columbia, Canada
Full-time

Drive our Developer Platform as a Senior Technical Lead.Lead API enhancements, foster team skills, and optimize developer experiences in an office-centric hybrid model.Your expertise will be key in... Show more