Total System Services, LLC (TSYS)

Senior Software Engineer - Backend

Total System Services, LLC (TSYS)
Apply
2 days ago
Cincinnati, OH, USA or Denver, CO, USASenior

Responsibilities

  • Lead technical designs for new features and services, including investigations, code analysis, development, testing, and release.
  • Deploy and manage distributed applications and services on Azure and design cloud-based solutions on Azure and AWS.
  • Develop scalable enterprise applications using microservices architecture and API development with .NET 6+.
  • Manage containerized workloads using Kubernetes and OpenShift to support scalability, resilience, security, and high availability.
  • Collaborate with Product Management, architects, DevOps teams, Agile Release Train members, and other stakeholders to select effective solutions.
  • Investigate live-system issues and propose root-cause solutions.
  • Mentor junior team members.
  • Assess architectural impacts related to security, availability, performance, maintainability, and scalability.
  • Define system requirements and necessary modifications with product managers and users.
  • Drive engineering strategy and improvements for Azure Data Services.
  • Support cloud migration projects in highly regulated industries when applicable.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Management Information Systems, Business Administration, or a related discipline, or an equivalent combination of education, training, and experience.
  • At least 7 years of experience delivering software solutions.
  • At least 4 years of experience in system architecture and design for scalable enterprise applications.
  • Hands-on experience with Kafka.
  • Experience deploying and managing distributed applications and services on Azure cloud platforms.
  • Experience designing and developing cloud-based solutions on Azure and AWS, including microservices and APIs using .NET 6+.
  • Expertise with Azure and hybrid cloud environments, cloud strategies, and containerized workloads using Kubernetes and OpenShift.
  • Strong understanding of software development methodologies and best practices.
  • Strong technical design, problem-solving, debugging, communication, and independent delivery skills.
  • Ability to lead internal engineering discussions and own strategic input for Azure Data Services.
  • Prior experience leading cloud migration projects within a highly regulated industry is preferred.

Benefits

  • Hybrid schedule requiring 3 days per week in the Cincinnati, Ohio or Denver, Colorado offices.
  • Remote work is not available.
  • Full-time position with competitive compensation and career opportunities at a global payments company.
  • Reasonable accommodations are provided for qualified individuals during hiring and employment.
  • U.S. employees receiving a conditional offer must undergo a drug test.

Tech Stack

Categories

Contact me