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
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
8+ years of C#, .NET, Windows Web-based application development 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
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
Excellent communication skills in English, including both writing and speaking experience
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.