Senior Software Developer

South East England  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Our client, a leading supplier of Critical Communications radio systems, has a vacancy for a Senior Software Developer. In this role will you will contribute to the development of a variety of embedded software and PC based applications.

The successful candidate will work within the software applications group on assigned development tasks. The role would require commitment throughout the development lifecycle, covering a broad range of competencies, including, assessment and estimation of work, design of applications and build environments, coding, debugging, test development and delivery. You would be responsible for the completion of tasks to schedule and to the required quality level, and the regular reporting of status and issues.

Activities would include:
*Providing input to the estimation and planning of work
*Production of design and test specifications
*Implementation of designs in models and code
*Testing of models and code
*Defect investigation and resolution

Continuous approach to improving processes, the quality of design artefacts, code and test artefacts.

Description Of Person (Main skills, personal attributes):

Essential skills or experience:
*A thorough understanding of object oriented design and programming
*A second-nature approach to ensuring measurably high-quality solutions
*A good understanding of one or more software development lifecycles
*Experience of C, C++ and/or C# programming languages
*Experience of application development using Visual Studio or another modern IDE.
*Some experience of GUI development, ideally within a GUI or application framework.

Desirable skills or experience:
*A good understanding of UML design and tools.
*Experience of unit testing and automated test tools.
*Experience of scripting in languages such as Python and Perl.
*Experience of dynamic and static code analysis, and remedy of issues.
*Radio/Data communications knowledge and programming experience
*A working knowledge of office productivity suites.
*A strong academic record including good A levels and a Bachelor's degree at 2:1 or better, in a science or engineering subject.

Personal attributes:
*Always looking to learn and interested in technology and computer science
*Enthusiastic, communicative and inquisitive individual
*Motivated by producing quality work within agreed timescales
*Creative problem solver
*Self-sufficient, resourceful and tenacious.
*Customer (internal and external) focused
*Structured in his/her working practices with a practical understanding of quality software development processes
*Flexible with a 'whatever it takes' attitude
*Experience of working in a small/medium size 'high tech' company
*Commercially aware
Start date
10/2014
From
Proteus Europe
Published at
31.10.2014
Project ID:
800889
Contract type
Permanent
To apply to this project you must log in.
Register