Enable job alerts via email!

Software Engineer Consultant

TTP plc

Cambridge

On-site

GBP 40,000 - 55,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology consultancy in Cambridge seeks a Software Engineer to design and implement software solutions. You will work alongside experienced professionals and have the freedom to manage your tasks while contributing to impactful projects. Candidates should hold a 2:1 degree in a relevant field and have around 2 years of software engineering experience, coding in languages such as Python, C, or C++. An attractive benefits package and a stimulating work environment are provided.

Benefits

Annual profit-related bonus
Private medical insurance
Free lunch and refreshments daily
Cycle to work scheme
A wide range of social activities

Qualifications

  • A 2:1 degree in Computer Science, Engineering, or a related discipline.
  • Around 2 years in software engineering or similar experience.
  • Experience writing substantial pieces of software.

Responsibilities

  • Design software architecture.
  • Implement new features based on product requirements.
  • Fix bugs and refactor code.

Skills

Coding in Python
Coding in C
Coding in C++
Git version control
Communication Skills

Education

2:1 degree in Computer Science or Engineering

Job description

multiple such projects at any one time, so over a year at TTP your experiences and applications will be vast, and you can expect to develop and expand your understanding of entirely new fields of science and technology rapidly.

You will be sat within a team of experienced Software engineers to whom you can turn to in times of doubt or curiosity. But we believe in empowering you to grow in your own way, offering mentorship and guidance when you need it, whilst giving you the freedom to develop your skills and career path on your terms.

You will be given the autonomy to choose what to spend your time on, find solutions and balance your own responsibilities.

Tasks you could expect to undertake as part of this role include:
  • Designing software architecture
  • Implementing new features based on product requirements
  • Fixing bugs and refactoring code
  • Writing unit or integration tests
  • Task estimation effort

You would be expected to keep up to date with modern tools, languages and frameworks and to seek guidance from more experienced people to produce high quality code (PR reviews).

The requirements
  • A 2:1 degree in Computer Science, Engineering, or a related discipline (degree apprenticeships also accepted).
  • Around 2 years in software engineering, or similar practical experience through projects, open-source contributions, or other relevant work.
  • Experience coding in at least one of Python, C, or C++. You should have experience of writing substantial pieces of software, be proficient in git version control and be able to read and understand code written by others.
  • Communication Skills. You should be able to communicate your understanding and explain your ideas in a way that those unfamiliar with the topic can understand.
  • Motivated by technology and wanting to make a difference through its advancement.
Company Description

TTP is an employee-owned technology and product development consultancy, with a 40-year track record of helping ambitious clients solve complex technical challenges and bring innovative, commercially successful solutions to market.

We invent, design, and manufacture impactful products and technologies across a wide range of industries - including healthcare, life science, energy, and communications - and at the intersection of biology, physical science and engineering.

Our working culture encourages entrepreneurship, shared ideas and technical collaboration, while providing you with the freedom to do your best work.

Job Description

As a Software Engineer at TTP, you will work in-person at our Cambridgeshire campus on software development - from concept generation and algorithm design to implementation in embedded and cloud-based resources. The work will vary depending on the project, but could include developing or...

Additional Information

TTP operates from an award-winning campus in green surroundings, just south of Cambridge. Our comprehensive benefits package includes:

  • Annual profit-related bonus
  • 10% employer pension contribution
  • Private medical insurance (employees + dependants)
  • Free lunch and refreshments daily
  • Life insurance (6 x salary)
  • 25 days annual holiday (plus bank holidays)
  • Enhanced parental leave, with flexible return-to-work options
  • Electric car leasing scheme
  • Cycle to work scheme
  • Interest-free season ticket loan
  • A wide range of social activities including squash, Zumba, arts and crafts, and TTP's own rock band
  • Discounts and memberships for local sports and cultural venues
  • A comprehensive relocation package (if applicable)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs