C++/C# Engineer

Job type:
(awaiting confirmation)
flag_no Ireland
project ID:

This project is archived and not active any more.
You will find vacant projects in our project database.

Develop retail payment client applications in C#/C++
Maintenance of existing applications and platforms
Collaborate with team members and internal stakeholders to ensure requirements meet customer needs.
Produce innovative technical solutions to meet business and product strategies.
Collaborate with Operations to ensure successful production deployment of software.
All About You
Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience.
Experience developing C#/C++ Windows Applications.
Commercial experience with languages other than C#/C++.
Experience with Mono on Linux.
Familiarity with WCF/Web Services and Restful APIs.
Familiarity with Embedded databases (SQLite).
Experience with Serial and TCP/IP socket communications.
Experience with developing mobile applications (desirable)
Experience in Agile (Scrum) development.
Proven experience working in a continuous integration environment and prefer collective code ownership.
Ability to automate unit, integration and system tests.
Knowledgeable about security concerns eg PCI/PA DSS.
Familiarity with APACS, ISO 8583, EMV or other card payment standards (desirable).
Ability to work autonomously and within a team environment.
Actively involved in your own professional development and skills growth.

Story Behind the Need - Business Group & Key Projects

A couple of new systems for ongoing projects; one that needs maintaining, and one that will be being developed and then maintained, one will just use C# and the other will use both C# and C++.

Dublin based team with one development lead and 2 QA's and a remote developer. 1 development lead, 3 developers with a separate QA team all based throughout the country.

Typical Day in the Role

Standard Mon-Fri.

Pure development role based on payment client applications, handling card payments.

Mainly the product team and co-workers.

No travel required, no remote working.

Compelling Story & Candidate Value Proposition

Development covers a wide range of .net frameworks including communications, encrypting, security, task can be quite varied.

Fairly casual working environment with a degree of flexibility for people.

Candidate Requirements

Minimum 5 years:


2.Windows applications

3.Serial and .net communications

Also preferable:

Web services/API's

Payment services experience

Security industries

Not too web focused (not just ASP development), want wider experience too.

No more than 3 page CVs