Procom
Software Developer III
Richmond, British Columbia, Canada · Hybrid
RATE
$68–$90/hr CAD
POSTED
7/9/2026
Job Description
This Software Developer III role exists to pull the organization forward, not to wait for permission to change. This developer delivers tangible automation value to today’s strategic initiatives while deliberately positioning our ecosystem for a future where engineers operate as systems thinkers, architects, and leaders of agentic automation, connected through shared purpose rather than siloed delivery.
This is not a role for someone who hides behind tooling or process. This individual is passionate about automating everything automatable, collaborates visibly and confidently across engineering, security, operations, and leadership, constructively challenging our products, processes, and assumptions to ensure they remain fit for purpose in a rapidly evolving landscape
Responsibilities and Deliverables:
- Lead automation at scale across the software development lifecycle, with a focus on near-100 percent automated regression testing for strategic initiatives, improving delivery confidence and stakeholder experience.
- Engineer secure-by-design, observable, and scalable automation solutions, embedding quality, security, and compliance by default rather than as afterthoughts.
- Champion quality engineering by integrating unit, component, contract, security, user interface, and performance testing directly into continuous integration and continuous delivery pipelines.
- Disrupt constructively by challenging existing SDLC processes, products, and governance models, helping teams transition toward our envisioned AI ecosystem. See Zero or One, not Fault Lines - Where Will We Be in Three Years? - for details.
- Integrate artificial intelligence responsibly, designing human-in-the-loop automation that removes toil, improves signal-to-noise, and accelerates safe decision-making.
- Measure what matters, establishing telemetry, service level indicators, and adoption metrics that clearly demonstrate risk reduction, cost avoidance, and improved delivery outcomes.
- Undergraduate degree in Computer Science or STEM (Science, Technology, Engineering or Math) AND a minimum of 6 years of work experience involving development, testing, production support and problem resolution, in a cloud and DevOps environment.
- Experience using GitHub Copilot for generative artificial intelligence.
- Experience with Azure DevOps, including pipelines, templates, repository governance, environments, and large?scale automation via the Azure DevOps REST API.
- Experience in C#/.NET, with a focus on maintainability, testability, and performance across long?lived platforms.
- Experience in Robot Framework and JMeter for user interface, API, and load testing, with a strong focus on automation.
- A quality?first mindset, treating quality as a product discipline rather than a testing phase.
- Servant leadership and influence, able to lead without authority, navigate healthy conflict, and align diverse stakeholders around ambitious yet pragmatic outcomes.
- Experience with Angular, with a focus on maintainability, testability, and performance across long?lived platforms.
- Experience with Selenium Library, UI automation concepts, desktop application test automation, and hands-on experience in API and database testing.
- Experience with ServiceNow integration.
- Experience with Infrastructure as Code, such as Terraform and Ansible.
- Experience with event-driven architectures and asynchronous workflows.
- Experience with threat modelling, Architecture Review Boards, and change governance.
- Experience with Dynatrace or similar observability platforms.
Software Developer III Assignment Length
12 months
Software Developer III Assignment Location
Richmond, BC-3 days in office
Ready to apply?
You'll complete the application through our portal.
Role summary
Software Developer III
Richmond, British Columbia · Hybrid
RATE
$68–$90/hr CAD
TYPE
Contract · 12 Months
STARTS
5/4/2026
POSTED
2 hours ago
ATS ID
324344
Not quite the right fit?
Browse all of our open roles across tech, finance, and engineering.
See all jobs →Looking for something specific?
Create a profile and get jobs recommended to you based on your skills and preferences.
Create a profile →