Apply Now

Principal Software Engineer, Payment Platform

Belfast, United Kingdom | TSYS

  • Industry:
    Financial Services
  • Position Type:
  • Functions:
    IT / Information Technology
  • Experience:
Job Description:
116 people have viewed this job

We have an outstanding benefits package that from your first working day includes:

Competitive starting salary that will progress in line with your performance and responsibilities

24/7 Free city-centre car parking at NCP City Quays (can be used evenings/weekends)

Aviva Private Medical insurance

Healthshield Health Cash Plan

Aegon Contributory Pension (company matched up to 5%)

Metlife Life Assurance

Metlife Income Protection

Baby Bonus

Annual leave allowance of 35 days (including public holidays)

We’re passionate about keeping our office as one of the best places to work in Belfast which is why we offer perks such as:

Core Hours Principle Flexible Working (10am-12pm & 2pm-4pm)

Free hot lunch every 2nd Friday

Staff Beer Fridge

Twice Weekly fresh Fruit Deliveries 

Pool tables, Ping-Pong, Game Station

Twice Yearly Company Hackathons

2 Charity/Volunteering Days Per Year

2 Days Extra Holiday Purchase Scheme

2 Days Off for Summer & Christmas Parties 

Staff-hosted movie/gaming/cocktail/charity events

Relaxed Dress Code

Involvement in Belfast PAYTECH Meetups

Your New Position

You, as a Principal Software Engineer are responsible for the design and development of the Cayan Payment Processing Gateway and other server-side products. You will develop primarily on C# on the .Net platform, whilst utilizing state-of-the-art software development techniques, including Behavioural Driven Development and Continuous Delivery.

You will be responsible for working in a variety of different situations and types of projects, ranging from a team of one to a team of many. Our working environment empowers software engineers and lets them focus on the technical challenges of solving problems, rather than dealing with bureaucracy or inefficient processes. As Principal Software Engineer you will be recognized as a strong technical expert and leader.

What you’ll be doing: 

Understanding merchant and partner needs, problems, and expectations and take action to address expectations through high quality, innovative solutions that deliver value to our customers

Inspiring your team as a technical leader – training, mentoring and motivating team members by setting an example as to how software development projects can be successfully executed

Improving the software development process, methodologies and tools through applied experience, automation and simplification – delivering better software, faster and cheaper!

Collaborating with team members to ensure that deliverables are technically accurate and useful in a timely manner – we build quality into all stages of the software lifecycle, with a focus on end-user observable (and testable) system behaviours

Identifying critical activities & tasks on projects, helping with estimation and planning, ensuring timely and accurate communication of status, resolving issues, and contributing beyond assigned tasks - adjusting priorities when appropriate

Assisting with software deployment activities to internal test environments and our production data center – the team are responsible from Requirements Analysis through to Release!

Being proactive, self-motivated, attentive to detail, with the ability to work well under pressure

Being a team player and role model, exhibiting a professional attitude, building work relationships, demonstrating flexibility and supporting workplace ethics.

What we ask for:

BSc or MSc or equivalent in Computer Science or related field or commercial experience of developing in C#, Java or any other OO programming language

Experience in server product development

An understanding of database design and development

Experience with Design Patterns, Refactoring, OO Design and related areas

Experience of Windows development on .Net

Experience working in an Agile SCRUM, or Lean Kanban environment

Strong analytical, problem-solving, and organizational skills

Experience of leading a team

Eligibility to work in the UK on a permanent and full-time basis

What we’d love you to have: 

Experience in Web Services

Web client programming skills, including HTML, JavaScript, and CSS

Experience in asynchronous messaging systems.


Other companies hiring with Ivy Exec

 Company Logos