At a glance
Location: US-TX-Plano
Posted: 10/6/2019
Closing: 11/5/2019
Degree: Not Specified
Employment Type: Full-Time
Experience: Not Specified
Senior Application Architect (.NET Web)
Global Payments Inc.
Job description

Summary:

This position is responsible for working with developers, testers, and product owners to design and support Windows services and Web-based applications that enable the configuration and deployment of POS terminal applications

Job Details:

  • Complete ownership of the POS Services and WebTOPs applications including the roles of a Tech Lead, Architect and a liaison between onshore and offshore teams.

  • Design and support business UI applications developed in JQuery.

  • Design and support business applications developed in C# as services or WCF APIs.

  • Work with business analysts and product owner to come up with a solution and a plan to their requests

  • Work within an Agile project methodology and collaborate well with team members.

  • Work within aggressive project deadlines.

  • Participate in all Agile ceremonies like Grooming, Planning, Standups and Retrospectives.

  • Provide detailed design documents to the team so they can implement on their own.

  • Perform code reviews and help the team resolve technical issues.

  • Perform specification documentation reviews.

  • Apply OWASP, PCI and Security industry best practices towards application development.

  • Design payment-centric functionality and capabilities.

  • Leverage an understanding of EMV processing into solutions.

  • Provide subject matter expertise on the design of applications and libraries.

  • Help team estimate project timelines and level of effort.

  • Provide recommendations on processes to help team improve their velocity.

  • Provide technical subject matter knowledge, expertise, and recommendations to inform leadership decisions.

  • Participate in all Agile ceremonies.

  • Escalate issues and project risks timely to the Product Owner or SCRUM master

  • Ensure enterprise security policy compliance

Experience

  • 8+ years of C#, .NET, Windows Web-based application development experience

  • 8+ HTML, CSS, ASP.NET, JQuery, Javascript and MS SQL experience

  • 2+ years working within an Agile development environment

  • Experience with GIT

  • Continuous integration technologies experienced with TeamCity, BuildMaster is preferred.

  • Experience in Agile methodology and working in Sprints is a plus

  • Knowledge of Azure or Google cloud services is a plus

Skills/Abilities

  • Ability to work odd hours to support offshore teams.

  • Ability to learn and absorb new technologies as needed.

  • Ability to multitask effectively

  • Ability to influence others and work in a matrixed environment

  • Strong analytical and problem-solving skills

  • Highly detail-oriented

  • Excellent communication skills in English, including both writing and speaking experience

Preferred Qualifications

  • Java or Javascript development experience a plus

  • Git experience a plus

  • AgileCentral/Rally experience a plus

  • 2+ years of payment industry experience

  • Azure or Google cloud experience

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.

Job requirements