Senior Software Developer
Corpay
Overview
In this role, you will evolve Corpay Cross-Border’s platforms for international payments and FX. You’ll shape scalable, secure software in a financial-technology environment and collaborate with cross-functional teams to deliver usable payment workflows. You’ll drive architecture, coding, testing, and troubleshooting across front-end and back-end systems. If you enjoy solving complex business problems and improving critical infrastructure, this is your opportunity to impact global payments at scale.
Pay / Benefits- 4x life insurance
- Pension scheme – 5% employer contribution
- Private healthcare
- 25 days’ holiday, plus buy/sell option
- Access to LinkedIn Learning
- Gratitudes discounts
- Collaborate with stakeholders to capture requirements and address technical questions
- Provide technical guidance and contribute to architectural decisions
- Break down work into actionable tasks to meet deadlines
- Design, develop, and maintain scalable front-end and back-end applications
- Write clean code following Agile practices, testing standards, CI, and clean coding principles
- Participate in code reviews to uphold quality standards
- Own complex technical challenges from discovery to delivery emphasizing maintainability, performance, security, and business value
- Develop and maintain features with a focus on scalability, reliability, and performance
- Collaborate with Product Owners, Scrum Masters, QA Engineers, and other developers throughout the lifecycle
- Troubleshoot, debug, and optimize existing systems for stability and performance
- Bachelors in Computer Science, Software Engineering, or equivalent professional experience
- 8+ years of professional software development experience
- Strong experience with C# and .NET across web and/or desktop apps
- Experience with JavaScript or TypeScript
- Strong knowledge of SQL Server, relational design, stored procedures, and T-SQL
- Experience developing HTTP APIs and service-oriented or distributed systems
- Experience with message queues, service buses, asynchronous processing, or event-driven architectures
- Experience writing unit tests and applying modern software engineering practices
- Experience working within Agile software development teams
- Excellent collaboration and communication skills
- Adaptability and ability to work through ambiguity
- Product mindset and focus on business value
- C# and .NET development
- JavaScript or TypeScript
- SQL Server and relational design
Reference: WJ-747_31162319