Jobs and Careers
GL

Software Engineering Manager, Salesforce

Global Payments
Oklahoma City, United Statesfull_timeVerifiedPosted 23 Jan 2024

About the role

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. 

Summary:

As a Software Engineering Manager, you will lead multiple teams consisting of Product Owners, Quality Assurance Engineers, and Software Developers in iteratively developing new features and capabilities on our internally developed Sales + Servicing platforms with a focus on Heartlands Sales + Servicing business. You will collaborate with business stakeholders, solution architects, and product managers to scope and implement new initiatives, streamline, automate, and simplify sales and operational processes, and educate the business on the effective use of the technologies and processes necessary for the business to deliver best-in-class merchant experiences for our Sales + Servicing organization.


This position will report to the Director of Applications System Development within the Internal Applications department.


Responsibilities:

  • Leads and develops a highly technical agile team(s) consisting of developers, product owners, and quality analysts, supporting application system development, production support, and testing on a day-to-day basis

  • Partner with internal stakeholders in Sales, Pricing, Boarding, Implementation, and Product Operations in supporting organizations to define and deliver end-to-end business processes

  • Provide leadership, activity planning, and direction to complete team tasks, produce the required deliverables, track and resolve issues, and meet project milestones

  • Mentor team members, identify and develop opportunities for individual growth, and set a positive example for working in a team environment

  • Work with product managers to manage and prioritize the team’s product backlog

  • Work closely with the Site Reliability/Platform teams to optimize the Continuous Integration/Continuous Deployment processes and test automation frameworks for the team

  • Provides input into department plans and budgets. Manages resource allocation within the team on a day-to-day basis

  • Understands business’s current needs. Communicates with other technical and business teams on day-to-day work and project delivery. May represent the team on business calls, translating technical explanations and resolutions into business terms

  • Supports a continuous improvement mindset. Manages recommendations for improvements and encourages the team to do likewise

  • Provide technical guidance to Heartland Payments systems, customer requirements and professional practice team members on technical issues

  • Works within established compliance and governance procedures. Supports team members with compliance issues. Ensures that application development and production support processes and practices are compliant with corporate and regulatory standards

  • Not an exhaustive list; other duties as assigned

Requirements:

  • Typically a minimum of 6 years in a related area as an individual contributor

  • 1-2 years of professional experience in a supervisory role

  • Implementation expertise and practical experience working on large projects involving complex integration with other systems and teams

  • Strong understanding of software development best practices with some experience using .net

  • A track record of delivering projects on time by leveraging your experience in development processes, work estimation, and optimal resource allocation

  • Passionate about scaling teams and helping individuals grow their careers

  • Strong leadership, decision-making, relationship management, conflict resolution, and problem-solving skills

  • Demonstrated success in establishing, managing, and maintaining effective working relationships with all levels of employees

  • Critical thinking, strong analytical skills and problem-solving ability

  • Ability to handle a variety of tasks effectively and efficiently

  • Ability to predict areas of risk and concern

  • Ability to prioritize multiple projects and requests

  • Excellent written and verbal communication skills

  • Excellent organizational skills with attention to detail

  • Familiarity with payment proce

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Global Payments

View company profile →