Taro Logo

Senior Software Developer

A Fortune 500 company that provides payment technology and software solutions, processing payments for over 3 million companies and 600 million cardholders worldwide.
Rochester, NY, USAAlpharetta, GA, USAAtlanta, GA, USA
$135,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Job Description

Global Payments is a leading Fortune 500 company in the payments technology sector, processing transactions for millions of businesses and hundreds of millions of cardholders worldwide. As a Senior Software Developer, you'll be integral to their software development lifecycle, working on creating, designing, coding, and maintaining applications across various languages and architectures.

The role combines technical expertise with collaborative teamwork, requiring strong skills in C#, ASP.NET MVC, and SQL Server, along with experience in modern web technologies and cloud platforms like Azure. You'll be working in an Agile environment, participating in code reviews, and contributing to the development of payment solutions that impact millions of users globally.

The position offers significant growth opportunities within a stable, industry-leading organization. With a comprehensive benefits package including medical, dental, vision care, and retirement options, Global Payments demonstrates its commitment to employee well-being. The company's worldwide presence and focus on innovation make it an excellent choice for developers looking to make an impact in the fintech sector.

The role requires 5+ years of experience and offers a competitive salary of $135,000, with opportunities to work from multiple locations including Rochester, NY, and Atlanta, GA. You'll be part of a 27,000-strong global team, contributing to solutions that power modern commerce and financial transactions.

Last updated 2 days ago

Responsibilities For Senior Software Developer

  • Provide input to project plans by supplying accurate time estimates
  • Document and demonstrate solutions using flowcharts, layouts, diagrams, charts, and code comments
  • Perform analysis of current programs including performance, diagnosis and troubleshooting
  • Update job knowledge by studying modern development tools and techniques
  • Participate in code reviews
  • Follow established Agile development methodologies
  • Engage in escalated technical support as required

Requirements For Senior Software Developer

Node.js
  • Bachelor's degree in Computer Science, related field, or equivalent experience
  • 5+ years of software engineering experience with advanced knowledge of C#, ASP.NET MVC, & SQL Server
  • Experience with .NET, LINQ, HTML, CSS, jQuery, Bootstrap, Web Services, Git, Azure
  • Solid understanding of relational database design concepts
  • Excellent troubleshooting and analytical skills
  • Must be comfortable working in a team environment and independently
  • Excellent communication skills, both written and oral

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical insurance
  • Dental insurance
  • Vision care
  • EAP programs
  • Paid time off
  • Recognition programs
  • Retirement options
  • Investment options
  • Charitable gift matching programs