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 Engineer

    Senior Software Engineer

    Norima Consulting Inc. • richmond, bc, ca
    Full-time
    Are you a highly skilled and experienced software developer seeking a challenging and rewarding opportunity in a dynamic environment? Norima Consulting is seeking a Senior.NET Developer to architec...Show more
    Last updated: 6 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Pierre Strand • Vancouver
    Full-time
    Join our dynamic team, where we prioritize work-life balance and foster a collaborative culture.We offer competitive health benefits, 401k matching, and the opportunity to work with a talented grou...Show more
    Last updated: 16 days ago • Promoted
    Software Architect - delta

    Software Architect - delta

    Randstad Digital Americas • delta, bc, ca
    Full-time
    Oakville, Ontario (Hybrid - 3 days onsite / week).We are seeking a pragmatic and visionary.In this role, you will be the bridge between complex business requirements and robust technological solution...Show more
    Last updated: 7 hours ago • Promoted • New!
    Software Tools Developer for Cardiac Mapping System (Hybrid)

    Software Tools Developer for Cardiac Mapping System (Hybrid)

    Kardium Inc. • Burnaby
    Full-time
    Software Tools Developer to join their team in Burnaby, BC.The role focuses on developing innovative tools for the Globe Mapping and Ablation System, contributing to cutting-edge medical technology...Show more
    Last updated: 16 days ago • Promoted
    URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - delta

    URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - delta

    VTRAC Consulting Corporation (WBE) • delta, bc, ca
    Permanent
    Thank you for applying to VTRAC opportunities.Please email your resume as a MS-WORD document in confidence.Subject : Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid.Senior...Show more
    Last updated: 6 hours ago • Promoted • New!
    Programmer / Software Developer

    Programmer / Software Developer

    Vitacore Industries • Burnaby, British Columbia, Canada
    Full-time
    Quick Apply
    At Vitacore, we integrate cutting-edge research and technology with a profound commitment to sustainability and innovation. Established in 2020, Vitacore is driven by our mission to develop transfor...Show more
    Last updated: 25 days ago
    Software Developer (C++ / Conan)

    Software Developer (C++ / Conan)

    Amaris Consulting • north vancouver, bc, ca
    Full-time
    Hybride – 3 à 4 jours sur site par semaine.Développeur logiciel (C++ / Conan).Vous contribuerez au développement, à l’intégration et à l’optimisation de solutions logicielles robustes, en collabora...Show more
    Last updated: 6 hours ago • Promoted • New!
    Senior Software Engineer - Dew Software

    Senior Software Engineer - Dew Software

    Dew Software • delta, bc, ca
    Temporary
    I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 24 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Scalian • richmond, bc, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Engineer - delta

    Senior Software Engineer - delta

    Frugal • delta, bc, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 7 hours ago • Promoted • New!
    NonStop COBOL Developer - delta

    NonStop COBOL Developer - delta

    Galent • delta, bc, ca
    Full-time
    We have an immediate opening for a COBOL Developer with a leading IT service / solutions provider in Canada.Job Description / Responsibilities. Design, develop, and maintain NonStop COBOL and SCOBOL ap...Show more
    Last updated: 5 hours ago • Promoted • New!
    IBM OpenPages Developer - delta

    IBM OpenPages Developer - delta

    IBM • delta, bc, ca
    Full-time
    Title - IBM Open Pages Developer.Location - Hybrid 3 days @ Toronto.We are seeking a skilled IBM OpenPages Developer whose role involves designing analytical solutions, developing forms, calculatio...Show more
    Last updated: 5 hours ago • Promoted • New!
    Lead Software Engineer, Processor Software

    Lead Software Engineer, Processor Software

    D-Wave • Burnaby
    Full-time
    A leading quantum computing firm in Burnaby is seeking a Software Developer Team Lead, Processor Software.In this role, you will develop essential software tools, mentor team members, and collabora...Show more
    Last updated: 16 days ago • Promoted
    Software Developer

    Software Developer

    Equest • Vancouver, British Columbia, Canada
    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: 1 day ago • Promoted
    Software Development Lead

    Software Development Lead

    AlgaeCal • Vancouver
    Full-time
    This is a leadership role to guide a small team of intermediate / associate developers with strong full-stack capabilities in a fast-growing eCommerce environment. We’re an eCommerce company, so exper...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer III - delta

    Software Engineer III - delta

    WaferWire Cloud Technologies • delta, bc, ca
    Full-time
    Job Title : Software Engineer III.One day a week but will go up to 3 when the new Toronto space is ready.WCT is a global talent solutions partner committed to delivering high-impact technology and e...Show more
    Last updated: 6 hours ago • Promoted • New!
    Sr. Software Engineer - AI - delta

    Sr. Software Engineer - AI - delta

    Future Secure AI • delta, bc, ca
    Full-time
    Future Secure AI (FSAI) is a leading enterprise AI company that was created in deep partnership with one of the world's largest financial institutions. Operating as an enterprise company with deep r...Show more
    Last updated: 7 hours ago • Promoted • New!