At a Glance
- Tasks: Lead the design and development of server-side systems using C++.
- Company: Established tech company at the forefront of transaction processing.
- Benefits: 35 days holiday, private medical, pension matching, and hybrid working.
- Other info: Enjoy an engineering-first culture with minimal bureaucracy.
- Why this job: Shape innovative solutions and mentor a talented engineering team.
- Qualifications: 5+ years in server-side development with strong C++ skills.
The predicted salary is between 60000 - 80000 £ per year.
Staff-level individual C++ contributor with a clear path to technical leadership in C++ server-side engineering handling global transaction volumes. Hybrid working with genuine flexibility to work from home. 35 days holiday, private medical, pension matched to 5%, and more. An engineering-led environment, free of bureaucracy, where your technical judgement shapes the product.
About the Company
Our client is an established, globally active technology business operating at the heart of merchant acquiring and transaction processing. They build and run the infrastructure that keeps money moving. They invest heavily in engineering quality and empower their technical teams to own problems end-to-end, from requirements all the way through to production release.
The Role
This is a senior, hands-on engineering position at the core of the client's platform. You will take technical ownership of our client's Processing Gateway and other server-side products, working in a close-knit team that applies Behavioural Driven Development and Continuous Delivery to ship high-quality solutions. You will be the technical authority in your area: the person colleagues turn to for design direction, mentorship, and the calm, experienced judgement that keeps complex projects on track.
Key Responsibilities
- Lead the design and development of the client's Gateway and related server-side systems, ensuring solutions are robust, scalable and secure.
- Mentor and motivate engineers, setting a high standard for how software projects are planned and executed.
- Drive improvements to development processes, tooling and automation, making the team faster and the software better.
- Own delivery quality across the full software lifecycle, with particular focus on end-user observable and testable system behaviours.
- Collaborate with product and partner stakeholders to translate merchant needs into precise, well-scoped technical solutions.
- Identify critical path tasks, contribute to estimation and planning, and communicate status clearly and proactively.
- Support deployment activities across internal test environments and production, taking responsibility from Requirements Analysis through to Release.
- Model professional standards that others in the team can look to and build on.
What You'll Need
Essential
- 5+ years of commercial experience in server-side product development using C++ or another strongly typed OO language (C#, Java, etc.)
- Solid grounding in Object-Oriented Design, Design Patterns and Refactoring
- Experience with database design and development
- Proven track record of delivering in Agile environments (Scrum or Kanban)
- Experience leading or technically guiding a development team
- Strong analytical and problem-solving skills with close attention to detail
- Experience building or consuming Web Services
- Eligible to work in the UK permanently and full-time
Nice to have
- Experience with asynchronous messaging systems
- Windows and .NET development background
- Web client skills (HTML, JavaScript, CSS)
Why Apply?
- Competitive salary commensurate with staff-level experience
- Hybrid working with genuine flexibility to work from home
- 35 days holiday per year, with the option to buy additional days
- Private Medical Insurance and Health Cash Plan
- Group Personal Pension with employer matching up to 5%
- Income Protection and Life Insurance
- Cycle to Work Scheme and free on-site parking
- Office lunches, Summer and Christmas parties, and regular social events throughout the year
- An engineering-first culture where technical craft is valued and bureaucracy kept to a minimum
How to Apply
If you believe you meet the criteria for this role and are excited about the opportunity, please apply via the link. Alternatively, reach out to Phil Gamble directly for an informal chat via LinkedIn or WhatsApp.
About Phil Gamble
Phil Gamble has over 21 years of experience recruiting in global software engineering markets, delivering high-quality technical hires for scaling organisations. His relationship-driven approach ensures candidates are supported throughout the entire process.
Senior C++ Developer in Newtownabbey employer: Ocho
Our client is an exceptional employer, offering a dynamic engineering-led environment that prioritises technical excellence and innovation. With a generous benefits package including 35 days of holiday, private medical insurance, and a supportive hybrid working model, employees are empowered to thrive both personally and professionally. The company fosters a culture of mentorship and collaboration, providing ample opportunities for growth and the chance to make a significant impact in the world of transaction processing.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C++ Developer in Newtownabbey
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your C++ projects. This gives potential employers a taste of your coding style and problem-solving abilities, making you stand out from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. The more comfortable you are with the material, the more confident you'll be during the interview.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in the role and the company. Let's land that job together!
We think you need these skills to ace Senior C++ Developer in Newtownabbey
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C++ experience and any relevant server-side projects. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing genuine enthusiasm for the position.
Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've tackled complex problems or led a team. We value analytical skills and want to know how you approach challenges in your work.
Apply Through Our Website:For the best chance of success, make sure to apply through our website. It streamlines the process and ensures your application gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Ocho
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills and be ready to discuss your experience with server-side development. Be prepared to explain your understanding of Object-Oriented Design and Design Patterns, as these are crucial for the role.
✨Showcase Your Leadership Skills
Since this position involves mentoring and guiding a team, think of examples where you've led projects or helped colleagues improve their skills. Highlight your ability to motivate others and set high standards in software development.
✨Understand the Company’s Products
Familiarise yourself with the company’s Processing Gateway and other server-side products. Being able to discuss how you would approach improving these systems will show that you're genuinely interested and ready to contribute from day one.
✨Prepare for Behavioural Questions
Expect questions about your experience in Agile environments and how you've handled challenges in past projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your problem-solving skills effectively.