C++ Software Engineer


Premium Job From Vertual Ltd

Recruiter

Vertual Ltd

Listed on

1st November 2021

Location

Hull - Opportunity For Remote and Flexible Working

Salary/Rate

£28000 - £40000

Salary Notes

Attractive Salary depending on experience + Pension + Benefits

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

C++ Software Engineer

An exciting opportunity to join a successful VR medical training software company. You will join a small team of C++ developers working with modern C++ and 3D graphics technology.

Applicants should have C++ software development experience. Knowledge of 3D graphics technologies is desirable but not essential.

Attractive salary and benefits including generous pension, company health scheme and opportunities for remote and flexible working.

There are no restrictions on who may apply.

Background information about the company is available on our website

Summary Of The Post

The post holder will work primarily on developing medical training software products. This will include our main product, VERT (Virtual Environment for Radiotherapy Training), as well as other products/modules that Vertual is developing.

Many aspects of the software development process will be involved, including programming, testing,documentation, and support.

The majority of our software development is in C++, using Microsoft Visual Studio under Microsoft Windows.

Software Engineer C++ Main Responsibilities:

Design, implement and test software components while adhering to company policies and standards

To produce software that is robust, reliable and fit for purpose

To undertake necessary research and study to identify and develop software algorithms

To provide necessary design and development documentation and user manuals for software.

To undertake software maintenance as and when required

To provide support as and when required to end users of VERT and new products

The post holder will be expected to undertake all duties in line with the Company's Health and Safety policy and Quality policy.

Software Engineer C++ Person Specification:

Essential

Degree in Computer Science or a related subject with relevant practical experience in Software Development.

Good knowledge of the Software Engineering process.

C++ Software Development experience.

An understanding of object-oriented design.

Good organisational, time management and reporting skills, and ability to meet deadlines.

A positive and proactive attitude to problem solving.

Ability to work effectively as part of a team.

Effective communication skills (both verbal and written).

Enthusiastic and conscientious.

Desirable

MSc on a relevant topic.

Relevant experience as a Software Engineer.

Relevant practical experience in 3D graphics Software Development.

Experience in developing software for Virtual Environments and/or Scientific Visualisation.

Experience with Software Version Control systems.

Graphics programming experience

Good mathematics skills relevant to graphics.

3D modelling skills.

Software project management.

Supervision of software development staff.

Quality systems

Terms And Conditions

Contract: Continuing, with a three-month probation period

Salary: depending on experience.

Holidays: 25 days per annum plus Bank holidays.

Pension: contribution up to 6% of salary following probation period

Probation Period

The probation period provides an opportunity for the employee to fit within the working practices of the company. It shall be determined during this time whether the job is in line with expectations as defined by the Job Description, and by discussions at interview and prior to appointment.

The full set and definitive terms and conditions will be specified in the employment contract.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: