At a Glance
- Tasks: Lead a team to develop innovative payment solutions and ensure seamless transactions.
- Company: Join Global Payments, a Fortune 500 leader in payment technology.
- Benefits: Enjoy competitive salary, flexible remote work, and generous leave policies.
- Why this job: Make a real impact on global commerce with cutting-edge technology.
- Qualifications: 6+ years in software development, strong teamwork, and problem-solving skills.
- Other info: Dynamic Belfast office with excellent career growth and social events.
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.
Key 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.
- 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: Greater Giving, Inc.
Contact Detail:
Greater Giving, 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 current employees at Global Payments on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Make sure you can talk confidently about your experience with .NET, C#, and CI/CD environments. We want to see how you tackle real-world problems!
✨Tip Number 3
Showcase your teamwork skills! Be ready to share examples of how you've collaborated with others in Agile/Scrum settings. We love seeing candidates who can communicate effectively and contribute to a positive team dynamic.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at Global Payments.
We think you need these skills to ace Staff Software Engineer in Belfast
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 you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about payment technology and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects: If you've worked on any interesting projects, especially those involving scalable web services or CI/CD environments, make sure to mention them. We’re keen to see how you’ve tackled challenges and what solutions you’ve implemented.
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 awesome team at Global Payments!
How to prepare for a job interview at Greater Giving, 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 refactoring in past 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, managed sprints, or contributed to continuous integration and deployment processes. This will highlight your adaptability and teamwork skills.
✨Communicate Clearly
Strong 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. Being clear and concise will help you stand out as a candidate who can bridge the gap between tech and business.