Developer / Software Engineer - Northampton, Northamptonshire, United Kingdom - Build Test Solutions

    Build Test Solutions
    Build Test Solutions Northampton, Northamptonshire, United Kingdom

    2 weeks ago

    Default job background
    Description

    Developer / Software Engineer Position Reports to: 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.

    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.
    You will be an experienced developer or software engineer with a strong mathematical or physics background. 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.

    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.

    Design and implement applications that follow best practices, adhere to coding standards and are efficient, scalable and secure.
    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.
    Qualified to degree level in a Computer Science, Mathematical or Engineering specialism.
    ~ 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 , 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.

    in person, over the phone and in writing.
    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.

    Good communication skills with the ability to work alone, as well as alongside others both internal and external to BTS.

    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.

    We commit to supporting ongoing CPD as well as providing directly funded training in building performance measurement and surveying related disciplines.