Search Jobs

Hold CTRL to choose multiple sectors (up to 3)


Hold CTRL to choose multiple sectors (up to 3)

Senior Software Engineer/Team Lead job in Stockton-on-Tees

  • Show me jobs like this one
  • More jobs from this recruiter
  • Email this job to a friend
  • Print this job
Job Ref:  204591327
Employer:  cv-library.co.uk
Job Type:  Permanent
Country:  United Kingdom
City:  Stockton-on-Tees
Post Code:  TS19
Salary:  £40000 - £50000/annum
24/10/2016 08:54
Our client a leading innovative scientific organisation are looking to appoint a Senior Software Engineer/Team Lead into their Teesside base.

The Senior Software Engineer/Team Lead plays a key role in translating the companies technology into high-quality, customer-facing software products. The role includes management responsibility for a small team as well as planning and project management. The primary functions of the role will be:

* Team leadership
* Preparation of Functional Specifications
* Planning and management of software development projects
* Creation of high quality software libraries and GUI applications with documentation
* Responsibility for software quality, professionalism and versioning
* External implementation support

Specific duties and responsibilities include:

Core Competencies

* Excellent C++ and C# programming skills
* Ability to capture requirements and produce Functional Specifications
* Excellent planning and organisational skills related to the development of commercial software including:

* software project management
* software testing strategies
* source code control

* High levels of competency in GUI design and programming (with emphasis on C# and WPF)
* Previous team management experience desirable


Minimum degree-level in a software engineering or computer science discipline.

The Senior Software Engineer/Team Lead is expected to take a collaborative and constructive approach to their interaction with other staff members, at all times to maintain high levels of professional integrity and to be a positive role model to other employees by conducting themselves in a manner consistent with the Company's values.

The Senior Software Engineer/Team Lead is expected to show high levels of commitment and responsibility. Most importantly, the role requires an energetic individual capable of "getting things done" with minimal day to day management.

Additional skills beneficial:

* An understanding of MATLAB programming
* Knowledge of image processing techniques
* Levels of scientific and technical understanding that allow effective communication with the Innovation Team
Copyright © Rengineeringjobs.com Job Board 2011  | Powered by JobMount Job Board Software