Senior Manager – Client Services | Solving Ireland’s Toughest Tech Hiring Challenges in Software Engineering
C/C++ Software Engineer
* Location: Belfast / Remote (A couple of times a month onsite for meetings)
* Must be based within a commutable distance to Belfast
* Employment: Full-time, Permanent
* Salary: £55-58K + Strong Benefits
A leading global provider of secure payment technology is seeking an experienced C/C++ Software Engineer. You will play a key role in developing high-performance, secure software that powers card and mobile payment solutions.
Key Responsibilities
* Design and build applications supporting traditional card payments and modern mobile wallets (e.g., Chip & PIN, Apple Pay, Google/Android Pay, Samsung Pay).
* Develop clean, efficient, production-quality C/C++ code.
* Implement secure software solutions leveraging hardware acceleration and trusted computing modules.
* Build end-to-end secure transactions using cryptographic algorithms and digital signatures.
* Contribute across the full SDLC: requirements, design, development, testing, and release.
* Collaborate with stakeholders to refine requirements and shape product direction.
* Propose and evaluate technical solutions in engineering workshops.
* Troubleshoot, debug, and enhance existing software and systems.
* Follow internal coding standards and best practices.
* Mentor and support junior team members.
Requirements
* BSc/MSc in Computer Science or related field.
* Strong experience in C or C++, with the ability to transition between them.
* Knowledge of XML, JSON, or HTML.
* Passion for software engineering and continuous learning.
* Strong analytical and problem-solving skills.
* Excellent communication and teamwork abilities.
* Detail-oriented, proactive, and comfortable in a fast-paced setting.
* Eligible for full-time, permanent work in the UK.
Location: Belfast, Northern Ireland, United Kingdom.
Seniority level: Associate. Employment type: Full-time.
#J-18808-Ljbffr