Principal Software Engineer (C/C++)
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Senior software developer to participate in the development & maintenance of a cross-platform application development framework. You will be responsible for functionality design and development and will be expected to mentor other members of staff, reporting to the development manager. As part of this role you will spend a significant proportion of your time creating software.
Key Tasks and Responsibilities
To liaise with local development lead, take high level enhancement requirements / functional specification and produce:
Design Specification
Build of software
To liaise with QA team so they are able to produce effective test plans / scenarios
To ensure compliance with the product enhancement standards employed within the group
To code and unit test product enhancements from the functional specification.
To maintain technical product documentation in light of new or modified product functionality.
To contribute to continued product set evolution with enhancement suggestions.
Technical Requirements & Personal Attributes
You should be able to demonstrate
Minimum 6 years’ experience in C and / or C++ developing on Windows or UNIX down to system library call level
Minimum experience 6 years’ experience developing on UNIX (Solaris, AIX, or Linux) and / or Windows operating systems
Knowledge of an RDBMS (Oracle, SQL Server, PostgreSQL) at the API level either ODBC, OCI or JDBC.
Excellent documentation and verbal communication skills
Understanding of OO design methodologies
Understanding of SDLC and Agile development practices
Self motivating and relishes a challenge
Desirable
Java Native Interface
POSIX Multi-threading
CPPUNIT
Inter-process / thread communication / synchronisation
SVN & Jira
Experience in user interface design principles and practices
Useful Exposure
Java
Jira / Fecru
To apply for this position, please click the APPLY button.