Senior Software Developer
$113,600–$142,000 year
Remote · Vancouver, British Columbia, Canada or Ontario, Canada
Job Summary
Corpay seeks a Senior Software Developer to design and develop components for consumer apps under the PayByPhone division. Role includes collaboration within the Software Development team, contribution to code quality, and cloud infrastructure maintenance. Requires a Bachelor's degree in Computer Science, 5+ years of experience in scalable software development, and expertise in coding languages such as Swift, Java, Kotlin, and C#. This is a full-time position based in Vancouver, with a salary range of CAD $113,600 - $142,000.
Required Qualifications
- Bachelor’s degree in Computer Science or Software Engineering
- 5+ years’ experience designing, developing, and maintaining scalable production software
- Expert-level ability to code in Swift or Java/Kotlin
- Expert-level ability to code in C#
- Experience with cloud platforms like AWS/Azure
- Excellent understanding of software engineering techniques
- Experience with relational and non-relational databases such as Oracle, MySQL, MongoDB, or DynamoDB
- Experience with refactoring
- Experience working in an agile development environment using processes like Kanban or Scrum
Desired Qualifications
- Experience with service-oriented or microservices architecture using synchronous REST and asynchronous (event-driven) integration
- Experience with production monitoring and observability
- Experience with React
- Experience with Docker, Terraform
- Familiarity with Domain Driven Design concepts
This role has closed. Sorce can match you with similar open roles and apply on your behalf.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.