Global Payments

Senior Software Engineer

Lenexa, Kansas, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Payments Technology, Financial ServicesIndustries

Requirements

Candidates must have a minimum of five years of strong software engineering experience with expertise in Java, JavaScript frameworks, HTML, XML, and SQL. Strong object-oriented programming skills, a passion for learning new technologies, and excellent communication skills are essential. A BS/BA degree in Computer Science, Engineering, Math, Business/CIS, or a related field, or equivalent relevant experience, is required. Preferred qualifications include seven years of experience with Java, JavaScript frameworks, JSP, JSF, HTML, XML, SQL, microservice development, Spring Boot, cloud platforms (GCP, AWS, Azure), React, ORM technologies (Hibernate, JPA), ERP systems, higher education institutions, PCI compliance, and payment industry experience.

Responsibilities

The Senior Software Engineer will participate in all phases of the software development life cycle using Agile Scrum methodology to create new software products. Responsibilities include collaborating with business analysts, product managers, and other engineers on the design and evolution of software solutions for financial transactions in higher education. The role also involves adhering to high standards for application security and reliability, including PCI DSS-compliant development and code review. Additionally, the engineer will interact with key customers during development, provide Tier III support, and gather product feedback.

Skills

Java
JavaScript frameworks
HTML
XML
SQL
Object Oriented programming
Agile Scrum
PCI DSS-compliant development

Global Payments

Payment technologies and software solutions

About Global Payments

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI