Developer / Software Engineer

Posted 22 April by Build Test Solutions

Register and upload your CV to apply with just one click

Developer / Software Engineer


Position Reports to: Technical Director

Due to business growth, we seek an additional developer to join our team and support the onward development of our portfolio of building performance measurement technologies.

The role:

A full-stack developer, you will be involved in the full software development lifecycle of our .NET cloud-based systems and physical devices. Your skills will help carry out applied research, testing and development tasks, requiring a combination of technical, analytical, and scientific skills. This role is needed to support the growth of the company as well as the delivery of R&D projects.

The ideal candidate will be infinitely curious and systematic in their approach to finding solutions to a range of technical challenges. You will be an experienced developer or software engineer with a strong mathematical or physics background. Good interpersonal skills, pragmatism and passion are also essential attributes.

Working as part of the existing five-person strong technical team, you will be given autonomy to shape the position around your core skills and to truly make your mark on our onward growth trajectory. The role is flexible home/office working but may occasionally involve project work or meetings requiring travel in the UK. There is also tremendous scope for personal growth, promotion as well as learning new technologies.

Key Responsibilities

  • Support day-to-day C# development of our existing products using your skillset and broad knowledge of front-end, back-end, database, IoT, embedded and cloud technologies.
  • Play an active role in the agile software development process by attending dev meetings, estimating user stories, and performing code reviews.
  • Work closely with other developers in the team to create feature-rich solutions that use the latest technologies and provide an exceptional user experience.
  • Use your prolific skills to create innovative and cutting-edge solutions to technical challenges.
  • Design and implement applications that follow best practices, adhere to coding standards and are efficient, scalable and secure.
  • Create RESTful APIs that can power single-page applications and be used by customers externally.
  • Write clean, well-structured object-orientated code, effectively debug problems and provide technical support to customers when issues arise.
  • Design purposeful unit tests and integration tests to ensure resilient products.
  • Interpret, report, and extract meaningful insights from large datasets using Data Science techniques.
  • Work independently and complete assignments with minimal supervision.
  • Actively attend meetings and industry events as required.

Required Skills

  • Qualified to degree level in a Computer Science, Mathematical or Engineering specialism.
  • Outstanding analytical and problem-solving capabilities.
  • 2+ years’ experience as a developer specialising in C# / .NET.
  • Experienced in database design using relational, NoSQL or time-series databases.
  • Proficient in front-end development using Vue.js, React or similar.
  • Knowledge of DevOps, continuous integration and automation.
  • Any experience in IoT or cloud computing using Azure or AWS would be highly desirable.
  • Any experience of C/C++ embedded software development is also desirable.

Essential Attributes

  • Be passionate, energetic, and inquisitive with good interpersonal skills; able to communicate clearly and professionally; in person, over the phone and in writing.
  • Be systems-minded, with an eye for detail; competent with regard to managing research projects and the handling and analysis of complex datasets.
  • Familiar with basic building physics concepts – heat transfer, thermal mass, air movement.
  • An ideas person with an entrepreneurial mindset; able to spot opportunities to enhance existing products and to develop new concepts and ideas.
  • Good communication skills with the ability to work alone, as well as alongside others both internal and external to BTS.
  • Confident and able to clearly compile and present findings and evidence both internally and to external stakeholders.

Location and package

Our recently renovated combined office and workshop facility is in Weedon Bec, Northamptonshire (NN7 4PS).

We can offer very flexible working arrangements, allowing you to blend a mix of home and office working as necessary, once you have successfully onboarded and got to know our multidisciplinary team. This means we would be looking at 1-2 days in the office per week.

Salary - Dependent on experience and qualifications, with a range from £38-48,000 FTE
Pension - Total contribution of 10% (employee and employer)
Insurance - Death in Service Benefit x 3 salary
Holiday - 25 days holiday, plus your birthday, and bank holidays.
Salary Sacrifice - Additional Buy and Sell holiday.
Location - Weedon Bec (NN7 4PS), between Daventry and Northampton.

Should you need any assistance or adjustments to ensure your application is the best it can be, please contact us via email.

We acknowledge that the term “career” means something different to everyone, it is not strictly a linear path, and so we sit down with everyone in our business to ensure they have a compelling and motivational path that is visible to them. This path is unique to the individual, but compelling and connected to both their growth and that of the business. We commit to supporting ongoing CPD as well as providing directly funded training in building performance measurement and surveying related disciplines.

REF-213 475

Reference: 52514591

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job