At a Glance
- Tasks: Design and develop innovative payment processing solutions using C# and web technologies.
- Company: Join a leading tech company transforming the payments landscape.
- Benefits: Competitive salary, health benefits, remote work options, and growth opportunities.
- Other info: Diverse and inclusive workplace with excellent career advancement potential.
- Why this job: Make a real impact in the fast-paced world of payment technology.
- Qualifications: Experience in C#, HTML, JavaScript, and a passion for software development.
The predicted salary is between 40000 - 50000 £ 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 partners 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.
Software Engineer in Newtownabbey employer: Merchant Warehouse (NI) Ltd
Contact Detail:
Merchant Warehouse (NI) Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Newtownabbey
✨Tip Number 1
Network like a pro! Reach out to current employees at Global Payments through LinkedIn or other platforms. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨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 not only highlights your skills but also demonstrates your 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 at Global Payments.
We think you need these skills to ace Software Engineer in Newtownabbey
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role. Highlight your experience with C#, database technologies, 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 explain why you're passionate about software development and how your background makes you a great fit for Global Payments. Don’t forget to mention your enthusiasm for working in a dynamic team environment like ours.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in past projects. We love seeing candidates who can think critically and come up with innovative solutions, especially when it comes to performance optimisation and bug fixes.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Global Payments!
How to prepare for a job interview at Merchant Warehouse (NI) Ltd
✨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 challenges you've faced in previous projects and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical and problem-solving abilities, which are crucial for a Software Engineer role.
✨Understand the Company’s Vision
Familiarise yourself with Global Payments’ mission and the payment technology landscape. Be ready to discuss how your skills and experiences align with their goals. Showing that you understand their business model and can contribute to their success will set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project methodologies, and future technologies the company is exploring. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and work style.