Software Development Manager

  • Full Time (40 hrs p/w Monday – Friday)

  • Salary £60-80k per annum (depending on experience)

  • Working from home (permanently)

  • 25 days annual leave (excluding bank holidays)

The Company

We are seeking a senior level Software Development Manager to expand and develop the Software stream of our business.

Our flagship product, gliderbim® is a unique Software as a Service (SaaS) product for the construction and asset management industries. It is an information management platform for the whole asset life cycle of buildings and infrastructure. It manages project and asset information including the production of 3D models and the data associated with large scale, complex buildings.

Our software provides unrivalled data management features and visualisation tools for architects, engineers, construction professionals, and asset managers. gliderbim® supports the UK Government’s Level 2 BIM mandate, which came into force in April 2016. We deal with huge datasets; an average model consists of about a million objects and we have to import these every time and determine the changes. As well as the datasets, we’ve also developed an online 3D visualisation engine where we stream object data via a custom XHR protocol.

At Glider, our philosophy is that a manager is someone who helps their colleagues succeed. Success can mean a number of things, from ensuring that software releases are delivered on time to updating stakeholders and to ensuring that the dev team remains happy and stress levels are low. Having grown out our software engineering team this year, we are now looking for an experienced Development Manager to help us scale further. At Glider, the Development manager reports to the Technical Director. All staff work from home and always will do, but we like to meet up on a regular basis for company briefings, team building, and general fun.

Responsibilities & Duties

  • Promoting a strong development culture, a healthy work/life balance, ensuring morale is high, and that stress levels are low
  • Technical analysis of new requirements – turning product designs into high-level technical architectures, and validating design decisions made by other developers
  • Contributing to the designing of our development roadmap and ensuring it is delivered by clearing roadblocks, refining tickets and ensuring that developers have exactly what they need to get the job done
  • Mentoring and working alongside staff to help improve their technical abilities, setting goals and keeping colleagues accountable to one another
  • Improving development procedures, processes and managing technical debt, keeping a register of risks and technical issues
  • Assisting with technical presales – helping our consulting team understand the product’s capabilities and security posture
  • Line managing a team of seven software developers, and managing recruitment and future expansion of the team

The Product

A BIM model is a 3D model, which also contains data about it; rather than just geometry you can know that a particular object is a door, and you can know the manufacturer and the fire rating and so on. Our software provides unrivalled data management features and visualisation tools for architects, engineers, construction professionals, and asset managers. gliderbim® supports the UK Government’s Level 2 BIM mandate, which came into force in April 2016.

We deal with huge datasets; an average model consists of about a million objects or so, and we have to import that every time and determine the changes. As well as the data challenges, we’ve also developed an online 3D visualisation engine where we stream object data via a custom XHR protocol.

The Technology

All of our backend systems are developed in C#, .NET Core, Redis and MySQL. We appreciate that most .NET developers won’t know MySQL but if you’re comfortable with SQL Server you’ll find yourself at home mostly. VB.NET is specifically forbidden, and you’ll see no runat=”server” in our codebase.

Most of our systems are Linux based – and we hope to replace the ones that are Windows based within the next year or so. We currently have one service that runs on .NET 4.6, however, this will be fixed this year. Everything else is on .NET 6.

The front-end is developed in React and Typescript, using Sass for CSS generation. The whole pipeline is managed by Webpack. The front end app has the same sort of level of complexity as the backend app.

The SaaS offering is hosted in AWS and automatically deployed via Docker and ECS, but we also offer an on-premise version for our clients with exacting security requirements.

Qualifications & Skill Requirements

Essential:

  • Strong written and verbal communication skills
  • You will be self-motivated and able to use initiative; work autonomously and be organised
  • A positive, can-do attitude and clear focus
  • Takes pleasure in tackling and overcoming
    – complex requirement
    – management challenges
    – resource constraints
    – intellectual challenges
  • Strong experience in
    – Software engineering, both as an engineer and as a manager
    – Systems architecture on cloud and on premise
  • A strong feel for software development, clean code and data structure design
  • Multi-tasking and priority focussed mindset
  • It is also essential that you either have or are able to complete Security Clearance as a large portion of our customers are government clients.

Desirable

  • Experience in our tech stack (.NET, MySQL, AWS, etc)
  • Experience with Kubernetes and other containerisation technologies 
  • Degree in Computer Science

If you have the skills and experience to fulfill the role advertised and wish to join our team, please forward a covering letter and your CV to recruitment@glidertech.com.

Apply now

Return to Careers