C++ Developer (Java, TDD)

Job type:
on-site
Start:
JANUARY - February
Duration:
6MTHS ROLLING
From:
Sabeo Contracting Services Limited
Place:
Dublin
Date:
01/06/2012
Country:
flag_no USA
project ID:
292193

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

We require a Senior C++ Developer for a six month contract rolling contract.

As it is an urgent requirement all applicants must be eligible to work in Ireland (Tier-1 visas are not applicable).

This position is based in Dublin, Ireland.

Ideally to start in January or February.

Client will also consider permanent applicants.

Serious of Screening Questions to be completed.

ESSENTIAL SKILLS
Software Development in a UNIX Environment
Developing Multi-Threaded applications in C++ using modern design techniques
Java Development is advantageous

ADDITIONAL SKILLS
JEE Development
Database Development Experience, SQL and or PL/SQL
GWT, Richfaces GUI Technologies
Telecoms Applications Development
Agile Development Skills with Test Driven Development

ADDITIONAL TELECOM SKILLS
Knowledge of OSS and BSS in Telecoms
Knowledge of Protocols such as Diameter
Knowledge of Online Charging, Rating or Balance Management applications

QUALIFICATIONS
Bachelor's Degree in a Science area or equivalent experience, and a minimum 4-year to 6-years industry experience

PRINCIPAL RESPONSIBILITIES
Works on multiple problems of diverse scope where refinement of design/requirements will be necessary & is expected to drive resolution of requirements.
Produces functional and design specifications and test plans in the course of implementing solutions.
Is able to take responsibility for the complete life cycle of a module from requirements to testing to delivery
Is able to plan, schedule and monitor own work with little review.
Is proactive in a development team, contributes significantly to the success of the team and able to gain the co-operation of others.
Is experienced in a variety of technologies, possibly focusing on a particular expertise.
Continues to demonstrate an organised, systematic, disciplined and analytical approach to designing, problem solving, coding and defect fixing.
Have excellent oral and written communication skills for effective dialogue with colleagues on a project team and superiors.
Continues to develops an appreciation of the wider field of technology outside his/her own specialisation and has developed a good broad understanding of computer system architecture, (studying, magazines, WEB..).