Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

Global Payments, Inc. Software Architect in Lindon, Utah

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 are looking for a technical leader on one of our upcoming global projects in a form of a Software Architect. The ideal candidate will define the architecture, design, and delivery of modular, interoperable solutions for software applications. They will also define API’s and microservice pattern-based solutions for middleware infrastructures. In addition, you will collaborate with Scrum teams in the architecture, design, and delivery of complex enterprise software solutions.

Essential Duties

  • Define the architecture, design, and delivery of modular, interoperable solutions for software applications.

  • Define API’s and microservice pattern-based solutions for middleware infrastructures.

  • Collaborate with Scrum teams in the architecture, design, and delivery of complex enterprise software solutions.

  • Build consensus across product and scrum teams by clearly articulating the Architecture road map and Reference Architectures

  • Design and Build Reference Architectures in disparate technologies

  • Define Technical Architecture & Design / Align with engineering and product stakeholders

  • Collaborate with ops/engineering for automation approach and automation solutions

  • Establish application integration and SOA strategies across SaaS and on premise COTS and in- house developed applications.

  • Leverage enterprise integration platforms.

  • Collaborate with data stewards in establishing and maintaining resilient, reusable standardized data patterns.

  • Provide technical leadership regarding integration impact across business, information, application, technical and security architectures.

  • Ensure reference architectures, technology stacks, standards and processes meet security and regulatory requirements.

  • Guide projects to follow reference architectures, strategic technology stacks and standards and best practices.

  • Develop plans to migrate non-standard solutions and manage exceptions.

  • Participate in high-level project estimation, system design, modeling, and solution design reviews.

  • Stay current on technologies, technology trends and directions, and best practices. Evaluate potential technologies for use within the enterprise.

  • Enterprise Application Integration and SOA Architecture experience in a large organization.


  • Bachelor's Degree in Computer Science or equivalent experience.

  • 5+ years of experience designing and developing large-scale distributed systems.

  • Knowledge of and experience applying object oriented methodologies, n-tier architecture, APIs, service-oriented design and programming concepts

  • Experience in Front End Web Development including cross-browser development

  • Experience using JavaScript frameworks such as Angular or React

  • Experience with front end frameworks such as HTML5, Bootstrap, Flexbox or Materialize

  • Experience using CSS preprocessors like SASS and LESS

  • Experience in Backend Development including development of scalable web applications

  • Experience with C#/ASP.NET and/or .NET Core and SQL Experience with SQL/T-SQL and Relational Databases

  • Experience with developing and deploying applications in at least one public cloud provider, AWS preferred

  • Excellent written and verbal communication skills

    Global Payments Inc. is an equal opportunity employer.

    Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.

    Global Payments Inc. (NYSE: GPN) is a leading pure play payments technology company delivering innovative software and services to our customers globally. Our technologies, services and employee expertise enable us to provide a broad range of solutions that allow our customers to operate their businesses more efficiently across a variety of channels around the world.

    Headquartered in Georgia with nearly 24,000 employees worldwide, Global Payments is a member of the S&P 500 with worldwide reach spanning over 100 countries throughout North America, Europe, Asia Pacific and Latin America. For more information, visit www.globalpaymentsinc.com and follow Global Payments on Twitter (@globalpayinc), LinkedIn and Facebook.