Senior Director, Software Engineering
Senior Director, Software Engineering

Senior Director, Software Engineering

Belfast Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead a dynamic team to develop innovative payment solutions and enhance software delivery.
  • Company: Global Payments empowers millions with cutting-edge payment technology for buyers and sellers worldwide.
  • Benefits: Enjoy a collaborative culture, competitive salary, and opportunities for professional growth.
  • Why this job: Make a significant impact in the payments industry while working with a passionate team.
  • Qualifications: 15+ years in software development, strong leadership skills, and experience in Agile and DevOps.
  • Other info: Join a diverse team committed to innovation and excellence in payment solutions.

The predicted salary is between 72000 - 108000 £ per year.

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.

What you will be doing: At Global Payments, we build the technology that handles billions in payments each year. This is the core of our business. We want to make it easier for our teams to build great products and get them into the hands of our customers faster. This role will lead the Integrated Payments team who deliver software that runs our terminals and payment gateway system itself. It's an end to end role that will own the process started by receiving a message from the point of sale, through reading the card and pin to processing the messages on the payment gateway before sending the transactions downstream to the acquiring banks systems. We need someone who will lead & motivate our internal and off-shore engineering teams, to continuously evolve the technology and our processes to deliver on the needs of our customers. This position requires a solid technical background with great leadership qualities.

What will you be responsible for: We’re all about empowering people; you will lead, motivate and mentor a team of experienced engineers of all types who are creating innovative solutions and products. You will be the technical owner of a number of platforms in our Integrated Payment space which serve hundreds of thousands of merchants and processes 10s of billions in payments each year. You will lead the Belfast site, working with supporting organisations like finance, HR, facilities and IT to support the Engineering team members. We are proud of our Product; you will lead the delivery of quality software solutions for our Product roadmap. Setting and enforcing code and test quality standards. Challenging estimates and technical solutions. Ensuring the delivery sprint commitments within releases. Ownership of metrics for performance - e.g. cycle time, code coverage, build failures, team efficiencies. You will drive the adoption of best in class, large scale software development and delivery disciplines including: Agile, DevOps, Continuous Delivery. Continuous Integration practices such as branching strategy, etc. Test strategies such as BDD/TDD, quality frameworks, test automation, etc. We’re a collaborative bunch; you’ll work closely with all parts of the organisation. Working with our Security team to ensure compliance to policies, guidelines, processes and technology controls with an emphasis on streamlining these to maintain fast feedback loops. Liaising with our Architecture team on the product roadmap, development issues, application architecture, etc. to ensure priorities are correct for speed of delivery. Liaising with our Product Management to ensure the product roadmap fits with the IT delivery strategy, e.g. user stories, incremental approach, etc.

What qualities you will bring:

  • Technical Expertise Strong technical background with 15+ years in software development roles. In-depth understanding of agile, CI/CD and DevOps principles. Broad exposure to development tools used for Agile development. Demonstrated experience in owning a high performance, highly scalable and highly reliable system, ideally but not required to be in the financial or payment space.
  • Leading, Planning & Delivery Experience in a management and mentoring role, 5+ years. Experience in managing a geographically diverse department of ~100 contributors. Demonstrated experience in building a strong outcome focused culture. Previous experience of implementing DevOps and CI/CD with full understanding of best practice. Strong application process flow and problem solving techniques. Outstanding analytical skills, self-motivated, high performing and goal oriented. Excellent knowledge of the metrics required to steer an effective engineering team.
  • Innovation Ability to innovate by challenging the status quo and come up with imaginative ways of doing things more effectively.
  • Communication Skills High levels of software engineering literacy and communication skills to engage and motivate engineering teams across development & quality assurance disciplines. Strong customer focus and ability to think about the impact of actions on the customer.

It also helps if you have: Working experience of our Application stacks (primarily C# & MSSQL Or C++ on payment terminals), etc.

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.

Senior Director, Software Engineering employer: Global Payments

Global Payments is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration in the heart of Belfast. With a strong commitment to employee growth, we provide ample opportunities for professional development and mentorship within a diverse team dedicated to delivering cutting-edge payment solutions. Join us to be part of a forward-thinking organisation that values your contributions and empowers you to make a significant impact in the payments technology landscape.
G

Contact Detail:

Global Payments Recruiting Team

jobs@globalpay.com

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Director, Software Engineering

✨Tip Number 1

Familiarise yourself with the latest trends in payment technology and software solutions. Understanding the current landscape will not only help you during interviews but also demonstrate your passion for the industry.

✨Tip Number 2

Network with professionals in the payments and software engineering sectors. Attend industry events or join relevant online forums to connect with potential colleagues and learn more about the company culture at Global Payments.

✨Tip Number 3

Prepare to discuss your leadership style and how you've successfully managed diverse teams in the past. Be ready to share specific examples of how you've motivated teams and driven successful project outcomes.

✨Tip Number 4

Brush up on Agile, DevOps, and CI/CD methodologies, as these are crucial for the role. Being able to articulate your experience and understanding of these practices will set you apart from other candidates.

We think you need these skills to ace Senior Director, Software Engineering

Leadership Skills
Technical Expertise in Software Development
Agile Methodologies
DevOps Practices
Continuous Integration/Continuous Delivery (CI/CD)
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Strong Analytical Skills
Problem-Solving Techniques
Experience with Payment Systems
Mentoring and Coaching Skills
Performance Metrics Management
Collaboration and Communication Skills
Customer Focus
Application Process Flow Understanding

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your extensive experience in software development, particularly in leadership roles. Emphasise your familiarity with Agile, CI/CD, and DevOps principles, as these are crucial for the Senior Director position.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and leadership. Discuss how your background aligns with Global Payments' mission to deliver best-in-class payment solutions and how you can contribute to their goals.

Showcase Technical Expertise: Provide specific examples of your technical expertise, especially in managing high-performance systems and leading geographically diverse teams. Mention any relevant experience in the financial or payments sector to strengthen your application.

Highlight Leadership Qualities: Illustrate your leadership style and how you've successfully motivated and mentored engineering teams in the past. Use metrics to demonstrate your impact on team performance and project delivery.

How to prepare for a job interview at Global Payments

✨Showcase Your Technical Expertise

As a Senior Director in Software Engineering, it's crucial to demonstrate your deep understanding of software development principles, especially Agile, CI/CD, and DevOps. Be prepared to discuss specific projects where you've successfully implemented these methodologies and the impact they had on the team's performance.

✨Highlight Leadership Experience

This role requires strong leadership skills, so share examples of how you've led and motivated diverse teams in the past. Discuss your approach to mentoring engineers and fostering a culture focused on outcomes, as well as any experience managing geographically dispersed teams.

✨Prepare for Problem-Solving Scenarios

Expect to face questions that assess your problem-solving abilities. Prepare to discuss specific challenges you've encountered in software delivery and how you overcame them. Highlight your analytical skills and your ability to innovate by challenging the status quo.

✨Communicate Effectively

Strong communication skills are essential for this position. Practice articulating complex technical concepts in a way that's easy to understand. Be ready to explain how you engage with cross-functional teams, including Product Management and Security, to ensure alignment on project goals and timelines.

Senior Director, Software Engineering
Global Payments
Location: Belfast
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
  • Senior Director, Software Engineering

    Belfast
    Full-Time
    72000 - 108000 £ / year (est.)
  • G

    Global Payments

    1000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>