Source description
About the role
As a Software Development Manager at Corpay Cross-Border, your role involves leading a team of developers responsible for building, maintaining, and modernizing core features within the payments and foreign exchange platforms. This player-coach role requires you to manage and mentor engineers, guide technical decisions, and remain hands-on with the code through various activities such as design reviews, troubleshooting, and direct technical contributions. Your key responsibilities will include: - Leading, coaching, and supporting a team of software developers by setting priorities, delivery expectations, engineering standards, and fostering individual growth. - Participating in recruitment, interviewing, onboarding, and team-building activities. - Remaining technically hands-on through solution design, code reviews, troubleshooting, and direct code contributions. - Translating business requirements into technical plans, milestones, and deliverable tasks. - Ensuring team delivery aligns with business goals, removing blockers, and guiding technical decisions for secure, scalable, and reliable solutions. - Maintaining high standards for code quality, testing, and production readiness. - Improving system performance, reliability, scalability, and supportability. - Implementing process improvements to enhance team effectiveness and engineering maturity. Qualifications & Experience: - Education: B.S. in Computer Science, Engineering, or equivalent experience. - Experience: 5+ years leading software engineering teams, with 8+ years of professional software engineering experience. Required Leadership Experience: - Leading, mentoring, or managing software engineers. - Owning delivery for a software team. - Conducting code and design reviews, and making technical decisions. - Working collaboratively with various stakeholders and technology leaders. Required Technical Experience: - Proficiency in C# and .NET development, JavaScript or TypeScript, SQL Server, HTTP APIs, and unit testing. - Experience with service-oriented or distributed systems, message queues, and Agile delivery teams. Desirable Experience: - Experience in payments, fintech, legacy modernization, front-end development, third-party integrations, and performance tuning. Abilities & Attributes: - Strong technical judgement and understanding of software design principles. - Product-oriented mindset and ownership of code quality and reliability. - Ability to balance technical contribution with people management and delivery leadership. - Effective communication skills and continuous improvement mindset. Corpay offers various benefits and perks including leaves, medical coverage, wellness programs, tech support, retirement benefits, and a supportive work environment focused on diversity, equity, and inclusion. As a Software Development Manager at Corpay Cross-Border, your role involves leading a team of developers responsible for building, maintaining, and modernizing core features within the payments and foreign exchange platforms. This player-coach role requires you to manage and mentor engineers, guide technical decisions, and remain hands-on with the code through various activities such as design reviews, troubleshooting, and direct technical contributions. Your key responsibilities will include: - Leading, coaching, and supporting a team of software developers by setting priorities, delivery expectations, engineering standards, and fostering individual growth. - Participating in recruitment, interviewing, onboarding, and team-building activities. - Remaining technically hands-on through solution design, code reviews, troubleshooting, and direct code contributions. - Translating business requirements into technical plans, milestones, and deliverable tasks. - Ensuring team delivery aligns with business goals, removing blockers, and guiding technical decisions for secure, scalable, and reliable solutions. - Maintaining high standards for code quality, testing, and production readiness. - Improving system performance, reliability, scalability, and supportability. - Implementing process improvements to enhance team effectiveness and engineering maturity. Qualifications & Experience: - Education: B.S. in Computer Science, Engineering, or equivalent experience. - Experience: 5+ years leading software engineering teams, with 8+ years of professional software engineering experience. Required Leadership Experience: - Leading, mentoring, or managing software engineers. - Owning delivery for a software team. - Conducting code and design reviews, and making technical decisions. - Working collaboratively with various stakeholders and technology leaders. Required Technical Experience: - Proficiency in C# and .NET development, JavaScript or TypeScript, SQL Server, HTTP APIs, and unit testing. - Experience with service-oriented or distributed systems, message queues, and Agile delivery teams. Desirable Experience: - Experience in payments, fintech, legacy m
More at Corpay