C / C++ Senior Software Engineer
£Excellent DOE Plus Group Life Assurance, Group Income Protection, Private Medical Insurance, Health Cash Plan, Pension (matched up to 5%)
Our client has created a ground-breaking platform that enables faster card transactions and a seamless eCommerce experience for customers. They are now looking for a C / C++ Senior Software Engineer to join their team.
This is a fantastic opportunity for a skilled Linux developer with a strong grasp of C++ or C to take on a new challenge with an exciting international company. You’ll have the chance to play a leading development role within a talented team and bring your expertise to bear on some cutting-edge systems.
You’ll discover offices in Belfast and right across the US, a flat, open management structure and a focus on creativity and innovation. Ideas can come from all and any area of the business and the workspace is designed to inspire and provide room to create.
Based out of offices right on Belfast’s harbour, you’ll find a fun-loving, dedicated team backed by an experienced leadership function that has proven success of steering the company in the right direction.
As a C / C++ Senior Software Engineer, you’ll be tasked with designing and developing software components for our client’s innovative countertop and handheld payment terminals.
The products are highly secure devices which handle contact and contactless card payments, as well as payments made through a mobile device (Apply/Android Pay etc). You play a key role as part of a team of Software Engineers, will develop primarily on C++ and C and will utilise a variety of web protocols to integrate capabilities to the payment partner’s PoS system, providing web services to the PoS and our client’s payment gateway.
As one of the senior members of the team, you will support junior team members through their development and day-to-day activities. You will make sure they are focused on the quality of their work and best practice and capable of delivering work to a suitably high standard.
Interested? If so, you will need:
- Experience in a Linux development environment
- Working experience in C++ or C (and ability to learn C++ if only C background)
- Experience of XML, JSON or HTML
- Experience with Design Patterns, Refactoring, OO Design and related areas
- A passion for and self-motivated interest in Software Development as a profession, not just a job
- BSc or MSc or equivalent in Computer Science or a related field
Analytical, results-oriented, communicative and organised, as a C / C++ Senior Software Engineer, you’ll also need to be proactive, happy to work in a fast-paced environment and eager to take ownership of your work. You’ll be expected to be a self-starter who can operate and adapt to a variety of situations and projects and work very well in a team environment.
To apply for the role of C / C++ Senior Software Engineer, please apply via the button shown.
This vacancy is being advertised by Webrecruit Ireland Ltd. The services advertised by Webrecruit Ireland Ltd are those of an Employment Agency.
Additional Keywords: C Senior Software Engineer, C++ Senior Software Engineer, Senior Software Developer, Senior Linux Engineer, Senior Linux Development Engineer, Linux Developer, Linux Programmer, Linux Software Programmer, C++ Programmer, Embedded Software Engineer.