Software Engineer, Bristol

Posted By:Bristol Industrial Branch
Telephone:01179 294422

Job Summary

Reference: 150100853
Job Type: Contract
Location: Bristol
Salary: 175 - 350 per day
Date Posted: 09/30/2016

Job Description

An exciting opportunity has arisen for 2 Contract Software Engineer to join a leading engineering and software design company based in Bristol.

The successful candidate will work individually and within a team environment of multi-disciplined specialists and engineering disciplines to achieve program results and customer deliverables in a timely and accurate manner. The role will also involve assisting in business development activities by contributing to proposal documents for new prospects to expand the work stream.

As a Software Engineer your duties will involve:

To undertake software design, development, integration and unit test activities across a range of SEA projects. The role will include:

Requirements capture and analysis.

Software Architecture and detailed design.

Extensive use of OOA/OOD/OOP.

Software development.

Software validation and verification (unit, module, integration, system and acceptance testing).

Contribution to bid work.

An ideal Software Engineer will hold the following skills and experience:

Educated to Degree level or equivalent

At least 3, and preferably 5, years’ experience in software engineering.

Experience of a high-integrity software development environment, where systems are mission-critical, business-critical or safety-critical.

Experience of developing and deploying web applications.

TypeScript and/or JavaScript

Single Page App frameworks (ideally Angular 2)


C# unit test frameworks

Knowledge of software development methodologies

Full lifecycle experience

Version control (mercurial or git)

Desirable Skills


HTML, CSS, Bootstrap

Cloud platforms (e.g. Azure, OpenStack, … )


JavaScript unit test framework

Continuous Integration (ideally Jenkins)

Messaging frameworks (Azure Service Bus, RabbitMQ)

iOS and Android app development