C++ Developer/ Senior C++ Developer

Job type:
Start date:
Proteus Europe
Published at:
flag_no United Kingdom
Project ID:

This project has been archived and is not accepting more applications.
Browse open projects on our job board.
The successful candidate will join a focused team with the responsibility for developing and maintaining software for our clients' OCS product. A core competency in C++ programming is essential. As part of the team, successful candidates will work closely with architects and other group members to design, develop, test and implement various components of the OCS product software. Excellent communication skills are essential. A background in session/event based charging or call flow is desirable.

Job Requirements:
  • Knowledge of C++, at least 2yrs experience/ 5 yrs for senior position
  • Experience in call flows, or Session/Event based technologies.
  • Ability to think and program in an OO environment.
  • Experience in CORBA programming, in particular using the TAO ORB would be of benefit.
  • The ability to analyse, design, develop, build/patch and unit test all software deliverables.
  • Experience of, and a desire to, generate relevant and appropriate documentation.
  • Candidates will be expected to learn quickly, demonstrate creative and practical problem solving, and possess sound judgment.
  • Must demonstrate solid organization and communication skills and ability to work under individual initiative.
  • Eligibility to work in Ireland.
  • There may be a requirement for occasional travel to customer sites and other company offices.

Desirable skills include:
  • Previous experience in a real-time rating and/or charging environment
  • Multithreaded programming experience C++ environment (POSIX/ACE).
  • Good knowledge of OOD (UML).
  • Working knowledge of XML.
  • Knowledge RDBMS and SQL, preferably Sybase.
  • Knowledge/experience of the Parlay protocol.
  • Experience with Unix or Linux environments, preferably Solaris 10.
  • Experience in SCM (SVN) and debugging (purify, quantify, dbx, pstack, dtrace) tools.
  • Experience of automated Unit or Sub system testing.
  • Experience of Shell scripting.

A Computer Science Degree or related discipline is required.

We offer You: We offer you a challenging and exciting role which provides opportunity for personal and professional development.

This is a full-time permanent position based in Shannon.

The role offers a competitive salary that will reflect your level of experience.