Staff Software Engineer in Belfast

Staff Software Engineer in Belfast

Belfast Full-Time 36000 - 60000 ยฃ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Lead a team to develop innovative payment solutions and enhance user experiences.
  • Company: Global Payments, a Fortune 500 leader in payment technology.
  • Benefits: Flexible remote work, competitive salary, and comprehensive health benefits.
  • Why this job: Join a dynamic team and make a real impact on global commerce.
  • Qualifications: 6+ years in software development with strong skills in .NET and SQL.
  • Other info: Exciting career growth opportunities and a vibrant company culture.

The predicted salary is between 36000 - 60000 ยฃ per year.

Global Payments (NYSE: GPN) is a leading payment technology and software company that powers commerce for businesses of all sizes worldwide. We help businesses grow with confidence by delivering innovative solutions that enable seamless payment acceptance, smarter operations and exceptional client experiences โ€“ online, in store and everywhere in between. With its global reach, local expertise and scale, Global Payments manages trillions in payments volume and billions of transactions across more than 175 countries. Headquartered in Atlanta, Georgia, Global Payments is a Fortune 500ยฎ company and a member of the S&P 500.

The Merchantware and Semi-integrated platform is developed and maintained by our Belfast team. The platform is responsible for handling millions of card payments transactions daily for our customers who range from small businesses up to 70,000-seater NFL stadiums. Throughput and resilience are paramount to sustaining our 100% uptime.

As a Staff Software Engineer on the Merchantware Gateway you will lead a team of software engineers of varying levels to deliver features from our product roadmap. You will develop using both front and/or back-end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.

Responsibilities
  • Provide broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation.
  • Perform and advise on testing, validation requirements, and corrective measures for complex code deficiencies and provide systemic proposals.
  • Apply a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Provide estimates on complex initiatives, projects, and issues.
  • Assist with software deployment activities to internal test environments and our production data center.
  • Identify problems, issues, collect and integrate information from a variety of sources to establish a course of action and communicate the issue and solutions clearly and concisely.
  • Contribute to project success by providing ideas, strategies, improving communication among team members and executing decisions.
  • Assist with on-the-job training and provide in-depth expertise and advice to software engineers.
Position Requirements
  • Degree in Computer Science or a similar field.
  • 6+ years of software development experience.
  • Experience with server side development in a Windows .NET environment (.NET, C#).
  • Experience designing and implementing scalable Web service solutions.
  • Experience with relational databases (SQL Server or related).
  • Experience working in a CI/CD environment (e.g. Bamboo, Jenkins, GitLab).
  • Experience with test automation (Unit tests, BDD/Specflow).
  • Experience with design patterns, refactoring, OO design and related areas.
  • Demonstrate functional comprehension of software design principles.
  • Strong analytical, problem-solving, and organizational skills.
  • Proven ability to work as part of a team.
  • Excellent communication skills.
  • Experience working in an Agile/Scrum, or Lean/Kanban environment.
  • Must reside in NI / commuting distance to Belfast and be eligible to work in the UK on a permanent and full-time basis.
Preferred
  • Knowledge of payment processing, PCI standards, software usability, software architecture, systems administration and information security.
  • Experience with UI technologies, HTML, CSS.
Benefits
  • Competitive salary.
  • Remote-first flexible working from our new office in the heart of Belfast city centre or remotely - wherever suits you best.
  • 26 days leave (plus Bank holidays) increasing with length of service.
  • Medical insurance.
  • Dental insurance.
  • Life insurance / income protection / critical illness.
  • 5% to 8% matching pension contributions and Salary Sacrifice.
  • 26 weeks company paid maternity leave.
  • Cycle to work scheme.
  • Electric car scheme.
  • Stock purchase plan.
  • Twice annual Worldwide Days of Service.
  • Company social events.

Staff Software Engineer in Belfast employer: Global Payments Inc.

Global Payments is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration within its Belfast team. With competitive salaries, flexible remote working options, and comprehensive benefits including generous leave policies and health insurance, employees are empowered to thrive both personally and professionally. The company fosters growth through continuous learning opportunities and a commitment to community engagement, making it an ideal place for those seeking meaningful and rewarding careers in the tech industry.
G

Contact Detail:

Global Payments Inc. Recruiting Team

StudySmarter Expert Advice ๐Ÿคซ

We think this is how you could land Staff Software Engineer in Belfast

โœจTip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes itโ€™s not just what you know, but who you know that can help you land that Staff Software Engineer role.

โœจTip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to payment processing or software development. We want to see what you can do, so make it easy for us to find your best work.

โœจTip Number 3

Prepare for the interview like itโ€™s the big game! Research Global Payments and our Merchantware platform. We love candidates who understand our mission and can discuss how they can contribute to keeping commerce moving.

โœจTip Number 4

Apply through our website! Itโ€™s the best way to ensure your application gets seen by the right people. Plus, weโ€™re always on the lookout for passionate individuals ready to join our team in Belfast.

We think you need these skills to ace Staff Software Engineer in Belfast

Software Development
.NET
C#
Web Service Solutions
Relational Databases
SQL Server
CI/CD
Bamboo
Jenkins
GitLab
Test Automation
Unit Tests
BDD/Specflow
Agile/Scrum
Lean/Kanban
Analytical Skills
Problem-Solving Skills
Communication Skills
Team Collaboration
Payment Processing
PCI Standards
UI Technologies
HTML
CSS

Some tips for your application ๐Ÿซก

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Staff Software Engineer role. Highlight your experience with .NET, C#, and any relevant projects that showcase your ability to handle complex code and testing.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about payment technology and how your background makes you a perfect fit for our team. Donโ€™t forget to mention your experience in Agile environments!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love seeing candidates who can think critically and come up with innovative solutions, especially in high-pressure situations.

Apply Through Our Website: We encourage you to apply directly through our website. Itโ€™s the best way to ensure your application gets into the right hands. Plus, it shows us youโ€™re serious about joining our team at Global Payments!

How to prepare for a job interview at Global Payments Inc.

โœจKnow Your Tech Stack

Make sure youโ€™re well-versed in the technologies mentioned in the job description, especially .NET and C#. Brush up on your knowledge of server-side development and relational databases like SQL Server. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.

โœจShowcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex coding issues or improved processes. Think about how youโ€™ve applied design patterns or refactored code in previous projects. This will demonstrate your analytical skills and ability to contribute to project success.

โœจUnderstand Agile Methodologies

Since the role involves working in an Agile/Scrum environment, be ready to talk about your experience with Agile practices. Share how youโ€™ve collaborated with teams, contributed to sprints, and adapted to changing requirements. This shows you can thrive in a dynamic work setting.

โœจCommunicate Clearly

Effective communication is key, especially when leading a team. Practice explaining technical concepts in simple terms, as you may need to communicate with non-technical stakeholders. Highlight your experience in mentoring or training others, which will showcase your leadership abilities.

Staff Software Engineer in Belfast
Global Payments Inc.
Location: Belfast

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
Similar positions in other companies
UKโ€™s top job board for Gen Z
discover-jobs-cta
Discover now
>