Sorry! This job is no longer available. Please explore similar jobs listed on the left.
Global Payment Holding Company is Hiring a Senior Software Developer Near Remote, UT
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 skillful and engaging senior level software engineer to join our highly successful development team responsible for creating new, innovative, quality solutions in a rapidly growing business sector of a Fortune 500 company. This is an awesome opportunity to learn, grow, and contribute all while being part of a highly functional team that is customer focused and solution delivery oriented. Our team members develop a deep understanding of the customer needs, whether that customer is an external consumer of the company products, or internal associate managing company data or processes, in order to deliver value-added solutions. Our team members assist in various team activities aimed at expediting quality and delivery such as automation of testing, load testing, delivery, security scanning or any other delivery related activities. Duties Develop feature rich software workflows for a cloud based software product designed to span across various business verticals Create and deploy highly effective and efficient code, using leading language libraries and frameworks, and that is maintainable, easy to read and follows current object-oriented programming principles Focus on reducing complexity and implementing quality throughout the entire development cycle Participate in code reviews, freely giving and receiving constructive, meaningful feedback Learn new and innovative technologies and implement those concepts in the software when and where appropriate, all while working in a professional and family oriented team environment Mentoring and guiding software developers to facilitate successful development and delivery of valuable software to the end users. Job Requirements Senior level software development experience in a business setting using various languages like Java, JavaScript, TypeScript Senior level experience in designing, building, and deploying high quality consumer facing web applications Senior level experience with practical application of SQL databases Preferred Qualifications Developing web back-end using Java libraries like Spring/Spring Boot Developing web front-end using frameworks and libraries like React, Ember, Nodejs, Angular, Redux Using SQL Management Tools (e.g. Postgres, MySQL, SQL Server, Oracle DB) With IntelliJ, Git, Jira, GSuite, Postman or equivalent solutions Creating Linux/Windows containers using Docker files Load test tooling (e.g. Locust, JMeter) for web applications and APIs Knowledge of: Payment Processing, PCI Standards, Software Usability, Software Architecture, Systems Administration, Information Security. Diversity and EEO Statements Heartland is an organization that stands against racism, intolerance and injustice in all its forms — one that respects, honors and celebrates the diversity of our team members and the differences among us. Our commitment to fostering a company culture that values and respects Inclusion and Diversity is steadfast. Standing together as one company, we will continue to work to drive positive change for the communities in which we live and work and stamp out injustice. Heartland is an equal opportunity employer. Heartland, a Global Payments Company, 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. 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. Applicants to roles based in the United States Only: Except where prohibited by state law, Global Payments will give preference to candidates fully vaccinated against COVID-19. Team members are considered fully vaccinated after completing both primary vaccinations, if applicable, and after the requisite amount of time set by health authorities. Global Payments provides reasonable accommodations for medical or religious reasons or any other legally required reasons.
Job Summary