Skip to main content

Senior Software Developer

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Job Reference CAR/SSD/AUG24

Salary Dependent on level of experience

Working Hours Full-time (37.5 hours/week)

Contract Type Permanent

Location Carallon offices, 272 Gunnersbury Avenue, Chiswick, London. We operate on a hybrid working basis (3+ days in the office per week).

Please note that we cannot offer visa sponsorship for this post. You must have the right to live and work in the UK before applying for this role.

About Us

Carallon is a product research and development company creating industry-leading award-winning products. Based in

London, we specialise in industrial hardware and software design for the entertainment industry encompassing lighting control, LED video processing and motion control. Many of our hardware products have their own integrated user interfaces, while others have accompanying configuration software that runs on desktop or mobile, and we also develop standalone software products.

Projects our team designs and manufactures for include:

  • The Pharos Architectural Control range of lighting control products used in theme parks and architectural installations worldwide
  • The Martin Professional P3 LED Video Wall processors
  • The industry-leading Brompton Technology control and processing solution for video walls used in concerts, award shows and television.

We divide our time between contracting work and developing our own products in-house for distribution to a huge international client base.

Since 2020, Carallon has been owned by an Employee Ownership Trust. We are also certified as a B-Corp, meeting rigorous environmental and social standards.

Benefits

As an employee-owned company, staff can enjoy additional rights and benefits which are available to view on our website and include: employee council, health insurance, tax-free profit share scheme, flexible working hours, pension, in-house training and development, and holiday which increases with length of service.

Job Summary

The Senior Software Developer position is within our development team, which works concurrently on a variety of exciting, cutting-edge projects to develop robust software solutions for the entertainment industry. The Senior Software Developer would work closely with our existing software team to design, develop and integrate application-level solutions to technical challenges within our suite of products.

We offer a very friendly, flexible and supportive working environment. Our development team is close-knit and highly motivated with a keen interest in the products it creates. A successful candidate should be similarly minded to work in the driven, focused environment required to bring original and ground-breaking products to market. It is a unique opportunity to develop engineering solutions that will be used to create spectacular events ranging from televised award-shows such as the Oscars, to the biggest music festivals and corporate events for the world's leading brands.

Key Responsibilities

  • Designing and implementing software solutions for our suite of products
  • Helping to produce technical product specifications given client/market requirements
  • Taking responsibility for delivery of specific product features
  • Maintaining and bug fixing existing code
  • Performing code reviews and helping more junior software developers working as part of a team

Essential Qualifications

  • Genuine interest in software design and technical challenges
  • 2:1 or higher degree in a related subject from a Russell Group university or equivalent
  • At least 3 years of experience working as software engineer using C++
  • Excellent knowledge of C and C++
  • Familiarity with development using the Qt toolkit
  • Attention to detail
  • Ability to discuss prior design work and explain the design processes involved and justify decisions made
  • Ability to communicate ideas and concepts effectively in spoken and written English within a technical environment
  • Evidence of the ability to work as part of a team, sharing skills, experience and interests with colleagues

Desirable Extras

  • Experience working with video or lighting for live entertainment
  • Excellent time management, including the ability to prioritise conflicting tasks appropriately
  • Knowledge of Git and Gerrit version control and code review tools
  • Experience with any of the following: Python, Jenkins build system, Linux

Senior Software Developer

Carallon
London, UK
Full-Time

Published on 03/08/2024

Share this job now