Taro Logo

Associate Software Engineer Consultant

A Fortune 500 company that provides payment technology and software solutions, processing payments for over 3 million companies worldwide.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
Finance

Job Description

Global Payments is a leading Fortune 500 company revolutionizing the payments technology landscape, serving over 3 million companies and 600 million cardholders worldwide. This role offers an exciting opportunity as a Technical Lead and Solution Architect, where you'll be at the forefront of developing mission-critical payment platforms.

As an Associate Software Engineer Consultant, you'll lead software development teams while maintaining hands-on involvement in design and development. The position requires expertise in the Microsoft .NET stack, including C#, Web API, and .NET Core/6, along with strong proficiency in database development using Microsoft SQL and Entity Framework.

The ideal candidate brings 12+ years of software development experience, with at least 4 years focused on enterprise-grade software. You'll need to demonstrate mastery of agile methodologies, automated testing, and CI/CD practices. Your role will involve architecting solutions, mentoring team members, and contributing to the continuous improvement of engineering processes.

Working in a global environment, you'll collaborate with teams across geographical locations, making strong communication skills essential. The hybrid work arrangement offers flexibility while maintaining team connectivity. This position presents an excellent opportunity to shape the future of payment technology while working with a worldwide leader in the financial technology sector.

Last updated 17 days ago

Responsibilities For Associate Software Engineer Consultant

  • Technical lead and solution architect for software development teams
  • Expert hands-on contributor towards software design and development
  • Contribution in all aspects of software development from requirements to delivery
  • Collaborate with various roles across geographical sites
  • Lead, teach, establish high quality design and implementation
  • Contribute towards improving and modernizing engineering tools and processes
  • Support product deployments

Requirements For Associate Software Engineer Consultant

TypeScript
  • 12+ years of software development experience
  • 4+ years experience on enterprise-grade software
  • Experience with agile methodologies
  • Expert level proficiency in Microsoft .NET stack including C#, Web API, .NET Core/6, and ADO.NET
  • Good proficiency in API development
  • Experience with automated unit tests, TDD, and mocking
  • Good object-oriented analysis and design capability
  • Knowledge of popular design patterns
  • Proficient at database development using Microsoft SQL and Entity Framework
  • Effective communication in English
  • Experience in global environment
  • Experience with Azure DevOps/TFS builds, releases, CI/CD pipelines