At a Glance
- Tasks: Design and develop innovative payment processing solutions using C# and web technologies.
- Company: Join Global Payments, a leader in secure payment technology.
- Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
- Other info: Be part of a diverse team with excellent career growth potential.
- Why this job: Make a real impact on the future of payments technology.
- Qualifications: Experience in C#, HTML, JavaScript, and a passion for software development.
The predicted salary is between 40000 - 55000 £ 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.
Global Payments Integrated helps businesses succeed by delivering secure and personalized payment solutions, allowing developers of business management solutions to accept payments through their systems and add value to their software. While many processors offer payments tied to antiquated platforms designed to support stand-alone systems, the Global Payments Integrated platform provides custom, scalable, and fast payment solution integration – accommodating the swiftly-shifting ways consumers pay for goods and services. With this visionary payment processing platform, Global Payments Integrated helps business management software companies grow their business through our embedded commerce services, bolster customer loyalty with unique payments solutions, and improve profitability.
Position Overview
The Software Engineer is responsible for the design and development of our Payment Processing Gateway and other server-side products. As a Software Engineer you will develop primarily on C# on the .Net platform and are responsible for utilizing a variety of transport and wire protocols to integrate capabilities to our payment partner’s systems.
Position Description
- Design and develop server-side products in an Enterprise environment using C#, database technologies and web technologies.
- Accomplish performance optimization in a product environment.
- Complete technical tasks related to feature development and bug fixes.
- Use transport and application protocols to integrate capabilities within the underlying technical environment and across payment partner systems.
- Facilitate web programming using HTML, JavaScript, CSS, and XML/XSLT.
- Demonstrate functional comprehension of software design principles, including coupling/cohesion, decomposition/modularity, encapsulation/information hiding, and separation of interface and implementation.
- Efficiently generate ideas and high-quality technical solutions, including detailed analysis of idea impact assessment and ultimate selection of the most appropriate solution.
- Contribute to the development of useful, technically accurate deliverables generated in a timely manner.
- Troubleshoot and fix defects.
- Assist with software deployment activities to our production data centre.
- Make process and procedural suggestions and remove obstacles.
- Simplify and improve existing technical methodologies.
- Adhere to and apply overarching internal practices and policies with respect to coding standards, unit testing, and status reports.
Position Requirements
- BSc or MSc in Computer Science or related field.
- Experience in server product development.
- Working experience in C# or Java.
- Experience of at least one of HTML, JavaScript and/or XML/XSLT.
- Experience with Design Patterns, Refactoring, OO Design and related areas.
- Passion for and self-motivated interest in Software Development as a profession, not just a job.
- Understanding of database design and programming.
- Strong analytical, problem-solving, and organizational skills.
- Must be proactive, self-motivated, attentive to detail, and able to work well under pressure.
- Strong communication skills.
- Willingness to work as part of a team.
- Eligibility to work in the UK on a full time and permanent basis.
We are committed to diversity and equal opportunities for everyone. We are committed to ensuring that all job applicants and team members are treated equally, without discrimination because of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability, age or any other characteristic prohibited by law. 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.
If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpayments.com.
Software Engineer in Belfast employer: Global Payment Holding Company
Contact Detail:
Global Payment Holding Company Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Belfast
✨Tip Number 1
Network like a pro! Reach out to current employees at Global Payments on LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the technical interview by brushing up on your C# skills and understanding design patterns. We recommend doing some mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your passion for software development! During interviews, share personal projects or contributions to open-source software. This demonstrates your commitment and enthusiasm for the field.
✨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 team.
We think you need these skills to ace Software Engineer in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer role. Highlight your experience with C#, database technologies, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software development and how you can contribute to our team. Be specific about your achievements and how they relate to the job description.
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex problems or optimised performance in previous projects. We love seeing how you approach challenges!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Global Payment Holding Company
✨Know Your Tech Stack
Make sure you’re well-versed in C#, HTML, JavaScript, and XML/XSLT. Brush up on your understanding of design patterns and object-oriented design principles. Being able to discuss these topics confidently will show that you’re not just familiar with the tech but can also apply it effectively.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems or optimised performance in previous projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewer to follow your thought process.
✨Understand the Company’s Vision
Familiarise yourself with Global Payments’ mission and the role of their payment processing solutions. Be ready to explain how your skills and experiences align with their goals, particularly in delivering secure and personalised payment solutions.
✨Ask Insightful Questions
Prepare a few thoughtful questions about the team dynamics, ongoing projects, or the technologies they use. This shows your genuine interest in the role and helps you gauge if the company culture is the right fit for you.