Skip to main content
Back to jobs

Software Development Manager

External
corpay logoCorpay · Chennai - Cross Border
Full-timeOn-siteToday
AgileJavaScriptLeadershipMentoringMessage QueuesMove
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Software Development Manager
  • What We Need
  • Corpay is seeking a Software Development Manager for our Cross-Border division, within the Corporate Payments line of business, located in Chennai, India.
  • About Corpay Cross-Border
  • Corpay Cross-Border helps businesses move money globally, manage currency risk, and streamline international payments. Our technology supports customers operating across markets, currencies, and regulatory environments, where reliability, security, and scale matter every day.
  • As part of Corpay, Inc. (NYSE: CPAY), a global corporate payments company, we combine the pace of a product-led technology team with the reach and stability of a global financial services business. To learn more, visit Payments.corpay.com/cross-border.
  • As part of Corpay, Inc. (NYSE: CPAY), a global corporate payments company, we combine the pace of a product-led technology team with the reach and stability of a global financial services business. To learn more, visit Payments.corpay.com/cross-border.
  • Role Overview:
  • We are looking for a hands-on Software Development Manager to lead a team of developers responsible for building, maintaining, and modernizing core features within Corpay Cross-Border's payments and foreign exchange platforms.
  • This is a player-coach role. You will manage and mentor engineers, own team delivery, guide technical decisions, and remain close to the code through design reviews, code reviews, troubleshooting, prototyping, and direct technical contributions where needed.
  • The responsibilities of the role will include:
  • Team Leadership & Management
  • Lead, coach, and support a team of software developers, creating clarity around priorities, delivery expectations, engineering standards, and individual growth.
  • Hold regular one-to-ones, provide clear feedback, support career development, and manage individual performance.
  • Participate in recruitment, interviewing, onboarding, and team-building activities.
  • Technical Leadership & Delivery
  • Remain technically hands-on through solution design, code reviews, troubleshooting, prototyping, and direct code contributions where appropriate.
  • Partner with business stakeholders, product owners, QA, architecture, and engineering leadership to understand priorities and shape the technical roadmap.
  • Translate business requirements and roadmap objectives into clear technical plans, estimates, milestones, and deliverable engineering tasks.
  • Own team delivery, ensuring commitments are realistic, progress is visible, blockers are removed, and outcomes are aligned with business goals.
  • Guide technical decisions to ensure solutions are secure, scalable, reliable, maintainable, and aligned with architectural direction.
  • Maintain high standards for code quality, testing, observability, and production readiness.
  • Build, review, and maintain robust software supporting new and existing platform features.
  • Lead production rollout readiness, support post-release issue resolution, and drive root-cause analysis for defects or incidents.
  • Improve system performance, reliability, scalability, and supportability across the team's areas of ownership.
  • Identify and implement process improvements that increase team effectiveness, delivery quality, and engineering maturity.
  • Qualifications & Experience
  • Education: B.S. in Computer Science, Engineering, or equivalent experience.
  • Experience: 5+ years leading or managing software engineering teams, with 8+ years of professional software engineering experience.
  • Required Leadership Experience
  • Experience leading, mentoring, or managing software engineers.
  • Experience owning delivery for a software team, including planning, estimation, prioritization, and execution.
  • Experience conducting code reviews, design reviews, and technical decision-making.
  • Experience working with product owners, QA, business stakeholders, and senior technology leaders.
  • Experience improving engineering practices, delivery processes, and team performance.
  • Required Technical Experience
  • C# and .NET development across web and/or desktop applications.
  • JavaScript or TypeScript.
  • SQL Server, relational database design, stored procedures, and T-SQL.
  • HTTP APIs and service-oriented or distributed systems.
  • Message queues, service buses, asynchronous processing, or event-driven systems.
  • Unit testing and modern engineering practices.
  • Experience working in Agile delivery teams.
  • Desirable Experience
  • Payments, FX, fintech, banking, or regulated financial services.
  • Legacy modernization involving VB.NET, VB6, or older .NE

Benefits

Vision insurance

Additional Information

Your role


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at corpay? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect