About the Role
Corpay is seeking an Intermediate Full Stack Developer to join our Payments division within the Cross Borders line of business in Toronto, Ontario. This role is integral to advancing our core international payment processing systems, including forex and ecommerce software, driving technical innovation in the financial industry. You will be responsible for prototyping, designing, reviewing, maintaining, and unit testing code for production environments.
Responsibilities
- Work with business stakeholders to understand and resolve technical questions.
- Break down tasks to meet deadlines and business goals.
- Build and maintain robust and scalable code to support innovative features.
- Follow best development practices (e.g., Agile, clean code, unit tests, continuous integration) and apply experience to new and evolving environments.
- Collaborate and communicate effectively with Product Owners, Developers, Scrum Master, and QA.
- Develop and maintain code for both front-end and back-end sides of the system.
- Maintain a high standard of code quality.
Requirements
- B.S. in Computer Science, Engineering, or equivalent experience.
- 4-6 years of professional experience in software engineering.
- Strong experience in .NET design and development focusing on line-of-business desktop and web applications.
- Experience in unit testing and test methodologies.
- Experience working with external vendors and integrations is nice to have.
- Experience consuming and creating HTTP based web APIs.
Skills
- C#
- JavaScript / TypeScript
- React
- MS SQL Server
- Relational database design
Location
- Toronto, Ontario
Work Type
- Onsite
- Full-time
Experience Level
- Intermediate
- 4-6 years
Education Level
- B.S. in Computer Science, Engineering, or equivalent experience
Salary/Compensations
- CAD $115,000 - $135,000
Benefits
- Comprehensive Benefits Package including Medical, Dental, Vision and Paramedical benefits, as of day one.
- Optional company match RRSP program.
- Virtual fitness classes offered company-wide.
- Time-off including major holidays, vacation, sick, personal, & volunteer time.
- Discounted gym membership rate.
- Philanthropic support with both local and national organizations.
- Fun culture with company-wide contests and prizes.
About the Company
- Corpay is a global technology organization leading the future of commercial payments with a culture of innovation. 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 use our solutions. Corpay is committed to fostering an inclusive and respectful workplace where employees are valued for their diverse perspectives, experiences, and contributions. Offers of employment may be subject to successful completion of pre-employment screening. Corpay does not accept unsolicited resumes from agencies or search firms without a valid written agreement.
Equal Opportunity
- Corpay is an Equal Opportunity Employer. Corpay provides equal employment opportunities to all qualified applicants without regard to race, color, gender (including pregnancy), religion, national origin, ancestry, disability, age, sexual orientation, gender identity or expression, marital status, language, ancestry, genetic information and/or any other group status protected by federal or local law. If you require reasonable accommodation for the application and/or interview process, please notify a representative of the Human Resources Department.
- Corpay is committed to providing equal employment opportunities to all applicants and employees. Employment decisions are made without regard to race, color, religion, sex (including pregnancy), gender, gender identity or expression, sexual orientation, national origin, ancestry, age, disability, marital status, genetic information, military or veteran status, or any other characteristic protected by applicable law. Corpay is committed to fostering an inclusive workplace where individuals are respected and valued for their diverse perspectives, experiences, and contributions. If you require reasonable accommodation during any part of the application or interview process, please notify a representative of the Human Resources Department.
