Corpay

Senior Software Developer(Banking)

Corpay
Apply
3 days ago
Chennai, IndiaSenior

Responsibilities

  • Collaborate with business stakeholders to gather requirements and address technical questions.
  • Provide technical guidance to developers, contribute to architectural decisions, and improve engineering practices.
  • Break down technical work into actionable tasks aligned with project deadlines and business objectives.
  • Design, develop, and maintain scalable front-end and back-end applications.
  • Write clean, efficient, and maintainable code using unit testing and modern software engineering practices.
  • Participate in code reviews and uphold software quality standards.
  • Own complex technical challenges from discovery through delivery while balancing maintainability, performance, security, and business value.
  • Develop and maintain application features focused on scalability, reliability, and performance.
  • Collaborate with Product Owners, Scrum Masters, QA Engineers, business stakeholders, and other Software Developers throughout the software development lifecycle.
  • Troubleshoot, debug, and optimize existing systems for stability and performance.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
  • 8+ years of professional software development experience.
  • Strong experience with C# and .NET development across web and/or desktop applications.
  • Experience with JavaScript or TypeScript.
  • Strong knowledge of SQL Server, relational database 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 working within Agile software development teams.
  • Preferred experience in payments, foreign exchange, fintech, banking, or regulated financial services.
  • Preferred experience modernizing applications built with VB.NET, VB6, or older .NET Framework technologies.
  • Preferred experience with React, Blazor, third-party platform integrations, performance tuning, monitoring, observability, and production support.
  • Ability to translate business requirements into technical solutions and work through ambiguity, define scope, and estimate delivery timelines.
  • Strong collaboration and communication skills, commitment to reliable and scalable software, and willingness to continuously learn and adopt new technologies.

Benefits

  • Earned leave, sick leave, casual leave, national holidays, maternity, paternity, bereavement, and adoption/surrogacy leave.
  • Group medical insurance for employees and eligible dependents, personal accident insurance, wellness allowance, and annual health check-ups.
  • Broadband reimbursement, meal card support, commuting allowance, Provident Fund, Voluntary Provident Fund, Gratuity, and Pension benefits.
  • Opportunities to participate in philanthropic initiatives, employee engagement activities, and company events.
  • Onsite role in the Corpay Chennai office with an assigned workspace, company-issued equipment, and formal hands-on training.

Tech Stack

C#JavaScriptMicrosoft SQL Server.NETReactTypeScriptVB.NETVisual Basic 6

Categories

Corpay

About Corpay

5,001-10,000 employees

Corpay builds business payments and expense management software and services for companies, including AP automation, virtual and commercial cards, cross-border payments, and FX risk management. The Atlanta‑headquartered public company (NYSE: CPAY) sells SaaS and transaction-based payment solutions that integrate with ERPs such as NetSuite, SAP, Sage Intacct, and Microsoft Dynamics, serving customers globally across industries from manufacturing and transportation to healthcare and government.

Contact me