Staff C++ Developer in Lisburn

Staff C++ Developer in Lisburn

Lisburn Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
Ocho

At a Glance

  • Tasks: Design and develop a high-volume payment processing gateway using C++.
  • Company: Join an innovative payments business that values engineering excellence.
  • Benefits: Enjoy 35 days holiday, private medical, and flexible working options.
  • Other info: Collaborative team environment with opportunities for mentorship and growth.
  • Why this job: Make a real impact on a platform used by merchants at scale.
  • Qualifications: BSc/MSc in Computer Science or equivalent experience in object-oriented C++.

The predicted salary is between 50000 - 65000 £ per year.

Staff-level C++ engineering role focused on high-level, object-oriented development rather than low-level systems programming.

Design and development of a high-volume payment processing gateway.

Technical leadership: mentoring, driving best practice, shaping the roadmap.

Collaborative, agile team with end-to-end ownership from requirements to release.

35 days holiday, private medical, flexible and hybrid working.

Who You'll Work For

Our client is an established, specialist payments business, operating a high-performance payment processing gateway used by merchants and partners at scale. They are an engineering-led organisation that removes bureaucracy from the development process, giving engineers the space to focus on what they do best: solving complex technical problems and shipping quality software. The team operates with full lifecycle ownership, from requirements analysis through to production release, and places real value on technical expertise at every level.

What You'll Be Doing

  • Designing and developing server-side components of a high-volume payment processing gateway in high-level, object-oriented C++, using state-of-the-art practices including Behavioural Driven Development and Continuous Delivery.
  • Acting as a technical leader across the team: setting standards, mentoring engineers, and demonstrating how to execute complex software projects successfully.
  • Understanding merchant and partner needs and translating them into high quality, innovative solutions that deliver real customer value.
  • Collaborating closely with team members to ensure deliverables are technically accurate, useful, and delivered on time.
  • Identifying critical activities and tasks, contributing to estimation and planning, and keeping stakeholders informed with timely, accurate status updates.
  • Improving software development processes, methodologies, and tooling through applied experience, automation, and simplification.
  • Supporting deployment activities to internal test environments and production, as part of a team that owns the full delivery lifecycle.

Your Impact

In this role, you will be a recognised technical expert and leader within the engineering function. Your work will directly shape the reliability, performance, and scalability of a payments platform used by merchants at scale. Beyond writing great code, you will raise the bar for the team around you, through mentorship, clear communication, and a relentless focus on quality at every stage of the software lifecycle.

What We're Looking For

  • Essential BSc, MSc, or equivalent in Computer Science or a related field, or equivalent commercial experience in high-level, object-oriented C++. Note: this role focuses on OO application development rather than low-level systems or embedded C++.
  • Proven experience in server-side product development.
  • Strong understanding of database design and development.
  • Solid experience with Design Patterns, Refactoring, and OO Design principles.
  • Experience working in an Agile environment (Scrum or Lean Kanban).
  • Strong analytical, problem-solving, and organisational skills.
  • Experience leading a team of engineers.
  • Eligibility to work in the UK on a permanent, full-time basis.
  • Experience working with Web Services.

Desirable

  • Web client development skills: HTML, JavaScript, and CSS.
  • Experience with asynchronous messaging systems.
  • Windows development experience using .NET.

What's In It For You

  • Attractive base salary.
  • Flexible working with the option to work from home.
  • 35 days holiday per year, with the option to buy additional days.
  • Private Medical Insurance.
  • Health Cash Plan.
  • Income protection and life insurance.
  • Group Personal Pension Plan, matched up to 5%.
  • Cycle to Work Scheme.
  • Free on-site car parking.
  • Office lunches and regular social events, including summer and Christmas parties.

If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.

Staff C++ Developer in Lisburn employer: Ocho

Join a leading payments business in Belfast as a Staff C++ Developer, where you'll thrive in a collaborative, agile environment that values technical expertise and innovation. With 35 days of holiday, private medical insurance, and flexible working options, this role offers not just a job but a pathway to professional growth and meaningful contributions to a high-performance payment processing gateway. Experience a culture that prioritises mentorship and end-to-end ownership, allowing you to make a significant impact while enjoying a supportive work-life balance.

Ocho

Contact Details:

Ocho Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff C++ Developer in Lisburn

Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects, especially those that highlight your experience with high-level, object-oriented development. This will give potential employers a taste of what you can bring to their team.

Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges related to server-side development. Practice explaining your thought process clearly, as communication is key in collaborative environments.

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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Staff C++ Developer in Lisburn

C++
Object-Oriented Programming
Server-Side Development
Behavioural Driven Development
Continuous Delivery
Technical Leadership
Mentoring

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with high-level, object-oriented C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects and achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you a perfect fit. Keep it engaging and personal – we love to see your personality come through.

Showcase Your Technical Leadership:Since this role involves mentoring and technical leadership, make sure to highlight any experience you have in guiding teams or driving best practices. We’re looking for someone who can inspire others and elevate the team’s performance.

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!

How to prepare for a job interview at Ocho

Know Your C++ Inside Out

Make sure you brush up on your high-level, object-oriented C++ skills. Be prepared to discuss design patterns, refactoring, and OO design principles in detail. Practising coding challenges or discussing past projects can help you articulate your experience effectively.

Showcase Your Leadership Skills

Since this role involves technical leadership, think of examples where you've mentored others or led a project. Be ready to explain how you set standards and drove best practices in your previous roles. This will demonstrate your ability to raise the bar for the team.

Understand the Business Context

Familiarise yourself with the payment processing industry and the specific needs of merchants and partners. Being able to translate these needs into innovative solutions will show that you’re not just a coder but someone who understands the bigger picture.

Prepare for Agile Discussions

Since the company operates in an Agile environment, be ready to discuss your experience with Scrum or Lean Kanban. Think about how you've contributed to estimation and planning in past projects, and be prepared to share how you keep stakeholders informed throughout the development lifecycle.