Taro Logo

Software Engineer Consultant

A Fortune 500 company that provides payment technology and software solutions, enabling millions of people to move money between buyers and sellers.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Finance

Job Description

Global Payments is a leading Fortune 500 company revolutionizing the payments technology landscape. As a Software Engineer Consultant, you'll be part of a dynamic team that enables millions of financial transactions worldwide, serving over 3 million companies and 600 million cardholders.

The role demands a seasoned professional with 10+ years of experience who can work throughout the software development lifecycle. You'll be responsible for creating, designing, coding, and maintaining applications using various programming languages and architectures. The position offers an opportunity to work with cutting-edge payment technologies while leading and mentoring other engineers.

The ideal candidate will possess deep expertise in both front-end and back-end technologies, with particular emphasis on the Microsoft .NET stack, cloud platforms, and modern web frameworks. You'll be involved in client-facing meetings, contribute to architectural decisions, and ensure compliance with industry standards including PCI security.

This is an excellent opportunity for a technical leader who can balance hands-on development with team leadership, working in Pune, India. The role offers the chance to impact the future of payment technology while working for a global leader in the fintech space. You'll be part of a company that values innovation, professional growth, and technical excellence.

Last updated 18 days ago

Responsibilities For Software Engineer Consultant

  • Design, implement, and maintain high performance software solutions
  • Build APIs that simplify integration for external developers
  • Build intuitive UIs that enhance the user's experience
  • Analyze and solve performance problems
  • Lead product development teams on technical front
  • Create technical documentation
  • Create and maintain documentation for best practices across teams
  • Provide SME recommendations on design and development
  • Perform on-the-job training and provide guidance to software engineers

Requirements For Software Engineer Consultant

Java
JavaScript
Node.js
React
TypeScript
MongoDB
Redis
Python
  • Bachelor's Degree or higher in Computer Science or related field
  • 10+ years of professional experience in coding, designing, developing and analyzing data
  • High level proficiency in Microsoft .net stack, C# .Net, MVC, SOA, Microsoft SQL Server
  • Experience with Entity Framework, JavaScript, Git, Angular or React or Vue JS
  • Understanding of design patterns, principles, threading, real-time processing
  • Experience leading and inspiring software development teams
  • Excellent written and verbal communications skills
  • Experience working with various APIs and external Services
  • Experience with both relational and NoSQL Databases