Senior C++ Developer Ref:TechC908 Location:London (UK)
Short Description :

Tech Id is looking for an experienced C++ developer to add immediate value to our client you will have:


Five to seven consecutive years of commercial software development experience.
Essential technical skills
The most important skill is a good understanding of C++.
In addition, we expect the candidate to be skilled in all the following, and highly skilled in at least half of them:
•OO analysis, design and development
•COM (theoretical understanding, plus ATL and ActiveX)
•MFC
•General Windows development
•STL
•XML and associated technologies (parsers, schemas, XSLT)
•Web technologies (e.g. understanding of HTTP, use of JavaScript).

Long Description :

Essential general skills
•Build control, configuration management
•Understanding of software development lifecycle
•Knowledge of software development processes
•Knowledge of software development quality practices.

Desirable technical skills
•C#
•Requirements identification and specification
•Architecting applications
•Good understanding of design patterns
•Development testing (e.g. code review, unit testing).

Desirable general skills
•Understanding of software development process (e.g. the Rational Unified Process)
•Understanding of software development quality practices

Personal qualities
We are looking for the following personal qualities:

•Genuine interest in:
oNew technologies
oBest practices
oMusic and music technology

•Working practices:
oClear and logical reasoning
oTenacious problem-solver
oGood communicator
oReliable
oSelf-reliant
•Able to work effectively in a high-pressure project team environment
•Keen to make a contribution to the long term growth of the department
•Willing to learn new skills
•Committed to career development
•Has shown commitment to permanent role

Job Type: permanent
Job Status: full-time
Salary: £42000