NGA Human Resources
Peterborough, Cambridgeshire, United Kingdom
This employer requests that only candidates in United Kingdom apply to this job.
You appear to be located in United States, not United Kingdom, so you will not be able to apply for this job.
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.
Sensors invites you to join the Findit-Fixit Forum, where you can get answers to your sensing questions—concerning technologies, products, methods, applications, and services--and also offer help to your fellow engineers. The Forum covers all kinds of topics, from the basics to the extraordinary.