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

Software Developer

Corpay • PayByPhone, Vancouver
Il y a plus de 30 jours
Salaire
84 000,00 $CA – 105 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

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.

Créer une alerte emploi pour cette recherche

Software Developer • PayByPhone, Vancouver

Offres similaires

Guidewire Claim Center developer

Pacer Grouprichmond, bc, ca
Temps plein

Experience as a Guidewire ClaimCenter Developer with expertise in configuration and development using Java, Gosu, XML, and SQL, along with web service integrations and a strong understanding of Pro... Voir plus

 • Offre sponsorisée

Software Developer

CentiroVancouver, Metro Vancouver Regional District, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Developer, CBS Monetization

ClioVancouver, British Columbia, Canada
Temps plein

Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.We are transforming the legal experience for ... Voir plus

 • Offre sponsorisée

Software Developer

Pacific Blue CrossBurnaby, Metro Vancouver Regional District, CA
Permanent

Pacific Blue Cross (PBC) has been British Columbia's leading benefits provider for over 80 years.We are an independent, not-for-profit society with strong roots in BC’s health care system.We provid... Voir plus

 • Offre sponsorisée

Software Developer

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, CA
Temps plein

Develop and maintain software components on current and future networking related products.Design, develop and implement highly scalable software features and infrastructure on our next-generation ... Voir plus

 • Offre sponsorisée

Senior Software Developer

PreciselyVancouver, Metro Vancouver Regional District, CA
Temps plein

Application and Interview Impersonation Notice.Impersonating another individual when applying for employment, and/or participating in an interview process to assist another individual in obtaining ... Voir plus

 • Offre sponsorisée

Senior Software Developer, Mobile

SliceVancouver, Metro Vancouver Regional District, CA
Temps plein

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Voir plus

 • Offre sponsorisée

Architect – Software Developer

QuantiphiVancouver, Metro Vancouver Regional District, CA
Temps plein

While technology is the heart of our business, a global and diverse culture is the heart of our success.We love our people and we take pride in catering them to a culture built on transparency, div... Voir plus

 • Offre sponsorisée

Software Engineer – Advanced Systems - delta

Draganfly Inc.delta, bc, ca
Temps plein

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Voir plus

 • Offre sponsorisée

Software Developer

CollaberaVancouver, 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... Voir plus

 • Offre sponsorisée

Software Developer

Fidelity InternationalVancouver, Metro Vancouver Regional District, CA
Temps plein

Job Description*****You will be working on a 100% remote schedule as part of Fidelity’s dynamic working arrangement.Current work authorization for Canada is required for all openings.Who We Are**At... Voir plus

 • Offre sponsorisée

Lead Software Developer (Remote)

GeotabBurnaby, Metro Vancouver Regional District, CA
Télétravail
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... Voir plus

 • Offre sponsorisée

Software Developer - Cloud - Intermediate

Delta Controls Inc.Surrey, Metro Vancouver Regional District, CA
Temps plein +1

Career Opportunities with Delta Controls.Current job opportunities are posted here as they become available.Subscribe to our RSS feeds to receive instant updates as new positions become available.S... Voir plus

 • Offre sponsorisée

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

Delta System & Software, Inc.delta, bc, ca
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Developer

Motorola SolutionsVancouver, Metro Vancouver Regional District, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Lead Principal Software Engineer - delta

Auxo | Growth Partnerdelta, bc, ca
Temps plein

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Voir plus

 • Offre sponsorisée

Staff Software Developer

ImprovingVancouver, Metro Vancouver Regional District, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Software Developer

NumerixVancouver, Metro Vancouver Regional District, CA
Temps plein

Since our founding in 1996, we have been at the vanguard of financial technology, providing groundbreaking expertise, quantitative analytics and software that redefine pricing and risk management i... Voir plus

 • Offre sponsorisée

Senior Oracle Application Developer

PwC Canadarichmond, bc, ca
Temps plein

Please review this posting in detail and self-assess your eligibility, before applying.PwC Canada is sourcing for two (x2) Secret (Level II) security cleared, Senior Oracle Application Developer, C... Voir plus

 • Offre sponsorisée

C++ Developer - delta

HCLTechdelta, bc, ca
Temps plein

The ideal candidate will have deep expertise in.Design, develop, and maintain features within the.Customize and extend Chromium components such as:.CEF / Electron-like frameworks).Optimize performa... Voir plus