Jobs and Careers
GL

Software Development Manager, Analytics & Merchant Solutions

Global Payments
United Statesfull_timeVerifiedPosted 21 Jun 2024

About the role

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

We believe building best-in-class products is a team sport. On our team, you will not be on an island but instead part of a supportive team framework. The ideal Software Development Manager will closely partner with our VP of Software Engineering, Director of Software Engineering, stakeholders within our outsourcing partner, and business stakeholders within our company. You will be joining a team with a track record of success who support and empower each other. From shipping improved features to launching new products, we are looking for someone who shares our passion for design thinking, strategic impact, and ultimately our products’ success.

RESPONSIBILITIES

You will apply your business domain expertise, interpersonal, and leadership skills to achieve the implementation and delivery of software solutions that enable our merchants to grow their business. Your big-picture vision and thirst for learning & improving will guide the international IT team through your mentoring, coaching, delegation, listening, and conflict resolution skills to foster a motivated workforce. With a mixture of leadership styles and your deep understanding of technologies, you will work alongside key stakeholders in taking our team to the next phase of our high performing evolution.

  • Coach and mentor IT professionals through strong leadership skills across multiple time zones in an Agile environment
  • Be involved in all parts of the SDLC to design and implement software solutions based on software requirement specifications
  • Exceptional people, communication, and collaboration skills in order to foster and encourage innovation by motivating team members
  • Coordinate with Software Engineers, QA engineers, Business Analysts, Project Managers, and product stakeholders on various parallel initiatives
  • Learning about new trends both in software solutions and process improvement to optimize throughput
  • Ability to see the picture on both the micro and the macro level in order to bridge communication between IT and Business
  • Create diagrams using UML and create clear and concise documentation for knowledge transfer and communication duties

Must Haves:

  • 4-year degree in Computer Science or Engineering concentration, combination of relevant training and/or experience in lieu of degree acceptable
  • 8+ years of experience in hands-on software development.
  • Strong understanding in software design principles and best practices
  • Strong critical thinking skills.
  • Disciplined, goal-driven self-starter with strong work ethic
  • Desire to continuously learn and improve
  • Team player willing to receive feedback and give feedback
  • Experience with the following:
    • Creating modern containerized web applications using full stack technologies such as Kubernetes, Node.js, and React
    • Java, Scala or other statically-typed languages in a work setting
    • JavaScript, Python, or any other dynamically-typed language
    • SQL databases (Oracle, MySQL, SQL Server, Snowflake, or similar)
    • NoSQL (Mongo or similar)
    • GCP or another cloud-based service
  • Experience with Linux operating systems
  • Previously held a Software Developer role for several years
  • Good understanding of QA concepts

Bonus Attributes:

  • Knowledge in Big Data technologies
  • Experience with Data Science

Abilities:

  • Ability to work with a high level of initiative, accuracy, and attention to detail.
  • Ability to prioritize multiple assignments effectively. Ability to meet established deadlines.
  • Ability to successfully, efficiently, and professionally interact with staff and customers.
  • Excellent organization skills.
  • Analytical ability ranging from moderately to highly complex.
  • Flexibility in meeting the business needs of the customer and the company.
  • Ability to work creatively and independently with latitude and minimal supervision.
  • Ability to utilize experience and judgment in accomplishing assigned goals.

Global Payments Inc. is an equal opportunity employer. Global Payments pro

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Global Payments

View company profile →