Senior Software Engineer in , Somerset

Applying for the Senior Software Engineer role

Questor Resourcing is an independent technical IT recruitment consultancy, established almost 30 years ago. Our team of consultants have backgrounds in the full technical project lifecycle as well as extensive recruitment experience. We specialise primarily in permanent IT recruitment throughout the UK. We pride ourselves on offering an ethical professional service.
Job Title: Senior Software Engineer
Location: Somerset
Salary: £35,000 - £40,000
Type: Full Time
Job Sector: IT & Telecoms
Sub Sector: Software Engineer
Job Reference No: AH/2000138

Job Description

Our client provides software development tools including a C++ toolchain suite and a range of debuggers, profilers and other tools. The development tools cover the entire development lifecycle. The client needs software engineers with at least 5 years' post-graduate experience, including experience in compiler, linker or other toolchain component development.

The main components of the toolchain are:

C++ Compiler
Program linker
Utility programs to support development such as assemblers.

Within this challenging environment, you will handle very large complex programs which have difficult performance and runtime size constraints. You will also have strong quality requirements and consider testing to be as important as code development. Part of your role will be to support world leading developers by helping analyse and resolve complex program behaviour. Our client is looking for candidates with strong problem solving skills as well as good communication skills for this aspect of the role. Occasionally you may be required to attend conferences/exhibitions in the US, Japan or Europe. These roles provide lots of opportunity for analysis/problem solving and customer contact.You will also be responsible for task setting and mentoring duties.

Qualifications and experience:

Computer science or related degree
at least five years' industry experience

Skills Required:

Experience and knowledge of the language compilation process, compilers, linkers and so on.
Extensive C/C++ development and debugging experience.
Experience in the entire software development life cycle.
Experience in current software engineering practices such as: Use of design patterns with C++.
Use of unit and system testing approaches, for example test-driven development.
Experience with scripting languages such as Python.
Knowledge of computer architectures at the ISA level.
Knowledge of, and experience in Microsoft Windows as a software development environment.

If you are unable to find the job you are looking for, please try looking through our complete list of jobs in the search bar, or click through to see all Vacancies.

As well as Senior Software Engineer jobs we also have IT & Telecoms Vacancies. Including jobs in the UK and Europe.