Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Senior Software Engineer Server Applications at IndigoVision (Edinburgh, Scotland, United Kingdom)

$
0
0
About IndigoVision
IndigoVision is a leading manufacturer of complete IP Video solutions for the security market. IndigoVision solutions are used throughout the world for mission critical applications in airports, city centres, mines, rail and traffic systems and major events such as the Athens Olympics. IndigoVision is headquartered in Edinburgh, with local sales & support offices across the world.

IndigoVision is currently looking for a Senior Software Engineer Server Applications to be based in Edinburgh, UK. Working in a team, this position reports directly to the Server Software Team Leader.

Role and Responsibilities
The successful candidate will be expected to act as a technical lead on 2-3 developer projects within the Server Software Team. The team works on extending the functionality, performance and reliability of video recording and alarm management software targeted at the CCTV industry. The work will suit highly organised developers who enjoy a technical challenge, working with others and are able to complete projects to a high standard in a timely manner.

Typical projects extend from analysing initial customer requirements through development, test, maintenance and ongoing support of the finished product. As part of the Server Software team the successful candidate will be involved in the peer review of all artefacts of the software development process including requirements specifications, design documentation, code, test specifications and test cases.

Essential Skills
C++ coding and OO design
Opinionated and passionate about technology
Ability to prioritise and schedule work
Excellent verbal and written communication
Distributed application development on Windows or Linux/UNIX
Excellent knowledge of multi-threaded software
Ability to work well in a team environment

Desirable Skills
Some exposure to the following would be an advantage:
Team or Technical Leadership experience
Database systems and SQL
Network and communication systems design
Real time development
STL and Boost C++ libraries
C# or Java or other object oriented programming languages
Python, Perl, JavaScript, UNIX shell script or other scripting languages
Agile or other iterative development processes

Education
Excellent and relevant first degree (e.g. First or 2:1 Software Engineering, Computer Science, Maths and Computing or Electronic Engineering) or experience equivalent.

Experience
8+ years relevant experience

Salary
Salary is negotiable and depends on experience.
Benefits include - pension, private medical, income protection, life insurance

Closing Date
23 July 2010

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles