Talent.com
Software Developer
Software DeveloperCorpay • PayByPhone, Vancouver
Software Developer

Software Developer

Corpay • PayByPhone, Vancouver
30+ days ago
Job type
  • Full-time
Job description

Your role

As an experienced Software Developer, you’ll develop major components that power our consumer apps and global platform enabling over 17 million users to conveniently pay for parking.

What you'll be doing

Software Developer

What We Need

Corpay is currently hiring a remote Software Develop for the PaybyPhone line of business. In this role, you will develop major components that power our consumer apps and global platform enabling over 17 million users to conveniently pay for parking. Additionally, Corpay is looking for an active problem solver who enjoys seeking out the best and cost-effective solution. Write and test-drive code for new features and bugfixes. Investigate application issues within defined timelines and early demonstrate and explain the solution to others. Work with the team to design and develop automated test suites, refine acceptance criteria, and establish test plans. Participate in code reviews to share knowledge and improve code quality. Learn from your teammates and help them learn through pairing and mob programming sessions. Build and deploy software through an automated CI/CD pipeline, helping refine the process. Maintain cloud infrastructure for your team’s products and monitor the health and success of your team’s products through application, system, and business metrics. Advise users on appropriate action/workaround where applicable. Document, track, monitor problems and escalate issues to ensure a timely resolution. Contribute to technical documentation. Own the success of the systems you and your team develop. This includes monitoring, investigating issues, and supporting the service during outages including rotational on-call. Carry out regular checks on key metrics in Production environments. You must maintain a personal data plan to fulfill your responsibilities for on-call support.

How We Work

The Software Developer will be expected to work in a virtual environment, with occasional in office work days in Vancouver. Corpay will set you up for success by providing:

  • Assigned workspace in home office setup
  • Company-issued equipment
  • Virtual training
  • Monthly home Internet stipend

Role Responsibilities

The responsibilities of the role will include:

  • Experience working in agile environment using processes like Kanban or Scrum
  • Intermediate level ability to code in object-oriented programming language preferably C#, python
  • Experience with automated unit testing, and an interest in techniques such as TDD and BDD
  • Excellent understanding of software engineering principles
  • Experience with cloud platforms like AWS/Azure preferably AWS
  • Experience with relational and non-relational databases such as Oracle, MySQL, MongoDB, or DynamoDB
  • Experience improving legacy systems, or migrating them to a microservice architecture
  • Experience with Docker, Terraform
  • Experience with refactoring
  • Experience with service-oriented or microservices architecture using synchronous (REST) and asynchronous (event-driven) integration
  • Experience with React
  • Familiarity with Domain Driven Design concepts
  • Experience with production monitoring and observability
  • You’re excited about building robust and extensible 24/7 back-end services for a global market

Qualifications & Skills

  • 3+ years’ experience designing and developing clean, maintainable software that stands up to real-world users and production conditions
  • Bachelor’s degree in Computer Science or Software Engineering (nice to have)
  • Writing clean, maintainable code with good test coverage
  • Effectively communicating technical decisions
  • Collaborating with and learning from your teammates
  • Making regular contributions to the team's processes, roadmap, and architecture
  • Helping improve the operational reliability of the team's systems
  • Demonstrated experience / projects
  • You’ve worked in or want to work in an agile environment using processes like Kanban or Scrum
  • Intermediate level ability to code in object-oriented programming language preferably C#, python
  • Experience with automated unit testing, and an interest in techniques such as TDD and BDD
  • Excellent understanding of software engineering principles
  • Experience with cloud platforms like AWS/Azure preferably AWS
  • Experience with relational and non-relational databases such as Oracle, MySQL, MongoDB, or DynamoDB
  • Experience improving legacy systems, or migrating them to a microservice architecture
  • Experience with Docker, Terraform
  • Experience with refactoring
  • Demonstrated experience / projects
  • You’ve worked in or want to work in an agile environment using processes like Kanban or Scrum
  • Intermediate level ability to code in object-oriented programming language preferably C#, python
  • Experience with automated unit testing, and an interest in techniques such as TDD and BDD
  • Excellent understanding of software engineering principles
  • Experience with cloud platforms like AWS/Azure preferably AWS
  • Experience with relational and non-relational databases such as Oracle, MySQL, MongoDB, or DynamoDB
  • Experience improving legacy systems, or migrating them to a microservice architecture
  • Experience with Docker, Terraform
  • Experience with refactoring

Salary Band $84,000 - $105,000

#LI-MJ1 #Remote #INDTECH

About Corpay

Corpay is a global technology organisation that is leading the future of commercial payments with a culture of innovation that drives us to constantly create new and better ways to pay. Our specialized payment solutions help businesses control, simplify, and secure payment for fuel, general payables, toll and lodging expenses. Millions of people in over 80 countries around the world use our solutions for their payments.

All offers of employment made by Corpay (and its subsidiary companies) are subject to the successful completion of satisfactory pre-employment vetting by an independent supplier (Experian). This is in accordance with Corpay's Resourcing Policy and include employment referencing, identity, adverse financial, criminal and sanctions list checks. We do this to meet our legal and regulatory requirements.

Corpay is dedicated to encouraging a supportive and inclusive culture among our employees. It is within our best interest to promote diversity and eliminate discrimination in the workplace. We seek to ensure that all employees and job applicants are given equal opportunities.

Create a job alert for this search

Software Developer • PayByPhone, Vancouver

Similar jobs
Senior Software Tools Developer

Senior Software Tools Developer

Kardium Inc. • Burnaby, Metro Vancouver Regional District, CA
Permanent
Glenlyon Parkway, Burnaby, British Columbia, Canada.Posted Wednesday, February 25, 2026 at 11:00 a.By joining the Kardium team, you can help make a difference in the lives of millions around the wo...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

Centiro • Vancouver, Metro Vancouver Regional District, CA
Full-time
Local Vancouver Candidates Only.Join us as a Software Developer at Centiro.Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of...Show more
Last updated: 6 days ago • Promoted
Software Developer

Software Developer

ScalePad • Vancouver, Metro Vancouver Regional District, CA
Full-time
At ScalePad, we hire thoughtful builders who want their work to matter.Our roles are designed for people who thrive on driving impact, see ambiguity as an opportunity, and believe that raising the ...Show more
Last updated: 28 days ago • Promoted
Software Developer

Software Developer

Admetal Robotics Corp. • delta, bc, ca
Full-time
Founded in 2001 and headquartered in Mississauga, Ontario, ADMETAL Robotics Corp is a global leader in robotics solutions with branches and manufacturing facilities throughout North America and Asi...Show more
Last updated: 2 hours ago • Promoted • New!
Software Developer

Software Developer

Iaawg • Vancouver, Metro Vancouver Regional District, CA
Full-time
Job Description**# **PPI company overview:**# **PPI (an independent subsidiary of iA Financial)** is an Insurance Marketing Organization that sits between independent advisors and insurance compani...Show more
Last updated: 13 days ago • Promoted
Software Developer, Fixed Income

Software Developer, Fixed Income

NS Partners • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Developer, Fixed Income.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You will help build a...Show more
Last updated: 30+ days ago • Promoted
RQ10588 - Senior Software Developer - Curam/Case Management - Amyantek

RQ10588 - Senior Software Developer - Curam/Case Management - Amyantek

Amyantek • richmond, bc, ca
Temporary
RQ10588 - Senior Software Developer - Curam/Case Management.MUST HAVE: Hands-on Cur am Development Experience.Demonstrated experience in J2EE JAVA-based software development.Demonstrated experience...Show more
Last updated: 4 hours ago • Promoted • New!
Software Developer

Software Developer

Collabera • Vancouver, Metro Vancouver Regional District, CA
Permanent
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m...Show more
Last updated: 30+ days ago • Promoted
Lead Software Developer (Remote)

Lead Software Developer (Remote)

Geotab • Burnaby, Metro Vancouver Regional District, CA
Remote
Permanent
Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an...Show more
Last updated: 15 days ago • Promoted
Software Developer, Fixed Income

Software Developer, Fixed Income

Connor, Clark & Lunn group • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Developer, Fixed Income.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You will help build a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer, C++

Senior Software Developer, C++

Motorola Solutions • Vancouver, Metro Vancouver Regional District, CA
Full-time
Motorola Solutions values your privacy**.Company Overview**At Motorola Solutions, we believe that everything starts with our people.We’re a global close-knit community, united by the relentless pur...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

iA Financial Group • Vancouver, Metro Vancouver Regional District, CA
Full-time
PPI (an independent subsidiary of iA Financial).Insurance Marketing Organization that sits between independent advisors and insurance companies.From coast-to-coast, we provide value-added services ...Show more
Last updated: 13 days ago • Promoted
Senior Software Developer - IFG - International Financial Group

Senior Software Developer - IFG - International Financial Group

IFG - International Financial Group • richmond, bc, ca
Full-time
We’re Hiring: Senior Software Developer.This role is ideal for someone with strong expertise in.You will play a key role in analyzing, developing, documenting, and maintaining applications while he...Show more
Last updated: 4 hours ago • Promoted • New!
Software Developer, Fixed Income

Software Developer, Fixed Income

Connor, Clark & Lunn Investment Management (CC&L) • Vancouver, Metro Vancouver Regional District, CA
Full-time
Connor, Clark & Lunn Investment Management Ltd.In this role, you will sit directly with the Fixed Income investment team, working side by side with Portfolio Managers, Traders, and Analysts.You wil...Show more
Last updated: 22 days ago • Promoted
Software Developer

Software Developer

Thales • Vancouver, Metro Vancouver Regional District, CA
Full-time
Location: Vancouver - Pender St, Canada.Thales people architect identity management and data protection solutions at the heart of digital security.Business and governments rely on us to bring trust...Show more
Last updated: 30+ days ago • Promoted
Software Developer

Software Developer

iA Financial Group (Industrial Alliance) • Vancouver, Metro Vancouver Regional District, CA
Full-time
PPI (an independent subsidiary of iA Financial) is an Insurance Marketing Organization that sits between independent advisors and insurance companies.From coast-to-coast, we provide value-added ser...Show more
Last updated: 10 days ago • Promoted
Software Developer

Software Developer

Autodesk • Vancouver, Metro Vancouver Regional District, CA
Full-time
Software Engineer, Localization Engineering.We’re seeking a talented Full Stack Software Engineer to strengthen localization capabilities for Autodesk products and content.You’ll collaborate with s...Show more
Last updated: 30+ days ago • Promoted
Staff Software Developer

Staff Software Developer

Improving • Vancouver, Metro Vancouver Regional District, CA
Full-time
This is a hybrid role (2 days/week in office) where you can join our teams located in Vancouver, Calgary, Winnipeg, Toronto or Ottawa.Improving is a 15+ year technology management and consulting se...Show more
Last updated: 30+ days ago • Promoted