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: Competitive salary, 35 days holiday, private medical, 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.
Senior C++ Developer TLNT1_NI in Belfast employer: Ocho
Our client is an exceptional employer, offering a dynamic engineering-led environment that prioritises technical excellence and innovation. With a commitment to employee well-being, they provide generous benefits such as 35 days of holiday, private medical insurance, and a supportive culture that fosters professional growth and mentorship. The hybrid working model ensures flexibility, allowing you to balance your personal and professional life while contributing to cutting-edge technology in the heart of transaction processing.
StudySmarter Expert Advice🤫
We think this is how you could land Senior C++ Developer TLNT1_NI in Belfast
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals and insider info that could give you the edge.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your C++ projects. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and coding challenges, so you feel confident and ready to impress when it’s your turn to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, you might find additional roles that fit your skills perfectly!
We think you need these skills to ace Senior C++ Developer TLNT1_NI in Belfast
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior C++ Developer role. Highlight your experience with server-side product development and any leadership roles you've had. We want to see how your skills align with what we're looking for!
Showcase Your Projects:Include specific projects where you've used C++ or similar languages. Describe your role, the challenges you faced, and how you overcame them. This helps us understand your problem-solving skills and technical expertise.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to highlight your key achievements. We appreciate straightforward communication!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing candidates who follow instructions!
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, Design Patterns, and Refactoring, 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 experience in Agile environments and how you've contributed to team success.
✨Prepare for Technical Questions
Expect to face technical questions that assess your problem-solving abilities and analytical skills. Practice coding challenges or system design scenarios that relate to building robust and scalable systems, as this will demonstrate your technical authority.
✨Understand the Company’s Culture
Research the company’s engineering-led environment and their focus on quality and autonomy. Be ready to discuss how you can contribute to their goals and how your values align with theirs, especially regarding reducing bureaucracy and improving processes.