Software Engineer

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

  • Salary £40-55k 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 Engineer to expand and develop the Software stream of our business.

Our flagship product, gliderbim® is a unique Software as a Service (SaaS) for the construction and asset management industries. It manages the production of 3D models and the data associated with large scale, complex building and infrastructure projects.

gliderbim® provides unrivalled data management functions and visualisation tools for architects, engineers, construction professionals and asset managers.

Glider is currently made up of a 25-strong team and we are looking to expand with the appointment of a new Software Engineer.

All our team enjoy working from home, we have always worked this way and plan to carry on doing so. But we like to meet up on a regular basis for company briefings, team building and a little fun!

Responsibilities & Duties

This role is suited to software engineers who want to predominantly develop. There is very little requirement for customer facing activity. However, if you wish to develop and expand your career at Glider, there are options to progress into a team leader or an engineering management role as our company expands.

Initially you will be involved in analysis and distribution, progressing to design and development. We like to develop new parts of the system as a whole task, so typically a single engineer is responsible for the entire design, development and delivery of a module.

The Product

gliderbim® is an intelligent online platform for managing project information and asset data. gliderbim® allows you to create your own unique Common Data Environment (CDE) for project data, models and documentation. It provides asset owners and AEC professionals with the tools needed to manage the production, approval and delivery of all your asset information. This end-to-end asset information management platform connects your projects and teams with real-time data from design through to operation – minimising risk and generating profitable outcomes.

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 5.

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:

  • A positive, can-do attitude and clear focus
  • Takes pleasure in tackling and overcoming
    • complex requirements
    • intellectual challenges
    • performance problems
  • Enjoys developing with the latest technologies
  • Previous experience in a software engineering role
  • Experience in:
    • C#
    • JavaScript or TypeScript and a SQL dialect to an expert level
    • Tooling, such as profilers
    • DCVS, such as Git
  • A strong feel for software development, clean code and data structure design
  • A hunger to learn new skills
  • 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

  • Knowledge of a cloud computing environment like AWS, Azure or Google Cloud
  • 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

gliderbim® LOGIN