Senior Software Engineer Job at Vanti, Birmingham B1

czJzMVQzbVQwZ1o1LzMrVkxUbDVOUT09

Job Description

About the role

This role is primarily for delivering projects within our Integrated Technology discipline – this means working on smart buildings and workplace fitouts to make the technology in the spaces work together. We do this using the Smart Core Building Operating System – a soon-to-be open-source project that Vanti is working on alongside our install and integration projects.


As a Senior role, you will be expected to take on the leadership of the Dev part of projects: creating and delegating tasks to the dev team, and interfacing with the wider project team and client, as well as developing, testing, and deploying the software on-site.


What you’ll be doing

  • Developing fully functioning software systems as part of a project
  • Modifying existing software to resolve defects, adopt new hardware, improve performance, or add new functionality
  • Interacting with the client, other trades, and other Vanti teams as necessary, advising on the best approach for solving problems
  • Integrating with other hardware and software systems by creating device drivers for the target platform
  • Thoroughly testing a system using a combination of automated tools and manual end-to-end testing methodologies, typically on-site and hands-on
  • Deploying software to devices both locally and remotely, either manually or automatically using tools such as Ansible
  • Taking on the leadership of the Dev part of projects

About Vanti

Are you interested in disrupting an industry, and doing some really cool tech in the process?


At Vanti, we’re not satisfied with how buildings work and how technology is integrated into them. We’re on a mission to drive positive change for the benefit of everyone that uses a building and for the protection of our planet.


Our software development team is a central part of this goal, delivering innovative solutions to complex challenges; whether it’s lowering the power use in a building to charge an electric flying vehicle (eVTOL) on the roof, dispatching the cleaning robots when it’s been raining outside, or even making the lights across an entire building respond to a music track.


You could be delivering fully integrated smart buildings, controlling the electric blinds in a football stadium or the audio and lighting in a theatre from a single iPad, or conducting critical research on security and dynamic load shedding for the national energy grid.


We don’t work on projects which require templated, one-size fits all cookie-cutter solutions and we don’t place shackles on creativity. We actively encourage inclusive, outside-the-box thinking so we can lead the way in educating the industries we serve on best practice for future generations.

This isn’t some vaporous claim or goal, either. We’re now an accredited B-Corp with a legal commitment to driving systems change and a mission to demonstrate that businesses can be run in a way that has a positive impact on society.


We realise that to achieve our ambitions we need talented people to join our community and a first-class working environment where we can come together to collaborate, which contributes to everyone’s success. As well as a range of company-wide benefits we provide flexibility for individuals, so you can reach your potential and deliver your best work around the challenges of everyday life.


We’d love you to join our mission.




About you
We’re a complex business operating within complex industries, and we recognise that it might not suit everyone. That’s why we look for the right personality and culture fit before we look at skills and experience, and we try not to put too much importance on qualifications (unless they’re absolutely essential for the role, like an electrician for example). We’ve highlighted below what we think would be the ideal skills and experience for this role, but if you think you’ve got relevant transferrable skills and experience feel free to apply and make sure this is highlighted in your application.


The ideal candidate will have all the below technical abilities:

  • Ability to lead the development of complete systems to a high standard - essential
  • Ability to write device-control modules (and therefore understand device APIs, protocols such as BACnet, RS-485, etc.) – essential
  • Ability to understand schematics and other technical documentation – essential
  • Ability to problem solve and investigate issues - essential
  • Quick-learner of new technologies or languages – essential (this could be in technical or behavioural – it covers both really)
  • Go, gRPC, PLC experience - desirable


We also think you should be/have:

  • Excellent logical problem solving and analytical skills - essential
  • Excellent communication and management skills - essential
  • Someone who enjoys complex programming challenges, with the attention to detail for good user interface & software design - essential
  • Someone who enjoys picking up new technologies and is interested in keeping up with the latest developments for the modern tech we use. - essential
  • You want to have the chance to impact the company’s growth and evolution – desirable
  • You want to work with people who love what they do every day, and be part of a team who are continually sharing ideas with each other and learning - desirable


Qualifications

  • N/A – though some engineering/science/CS qualifications might be useful; we’re more interested in ability and attitude.


Benefits and compensation

Salary

Because we know how important it is to give people an idea of what they’d be earning in this role, the salary range we’ve got in mind is £70,000-£80,000. If that sounds ok to you (or even if it doesn’t), we’d like to say a bit more about salaries, so please read on…

We have a rough idea in mind of what salaries we pay for certain types of roles based on current team members and market rate (hence the range we’ve advertised for this role), but we prefer to have conversations with candidates and discuss what they’re looking for. We would hate to say, “we will only pay up to £80,000” and for that to put someone off who could add huge value to our growth journey.

We’re transparent and happy to chat about all things finance and money very openly, so feel free to ask us if you’d like to know more!


Additional benefits

  • Agile working policy – giving you the ability to work at the location, and at the times, that work best for you (where your role allows this)
  • Life assurance scheme (4x annual salary)
  • Critical illness cover
  • Company discounts/vouchers – earned through creating healthy lifestyle habits
  • Annual Christmas party, and an annual Team Day
  • Bespoke training & development opportunities, both internally and externally (on Technology, Systems, Soft Skills, Team Building, Construction – whatever you feel might add value to your role)
  • 25 days holiday + statutory holiday (33 total)
  • Statutory Pension Contributions
  • Eyecare vouchers
  • Cycle to work scheme

Similar Jobs

CCA Recruitment Group

Sales Advisor Job at CCA Recruitment Group

DO YOU HAVE EXPERIENCE IN A TARGET DRIVE ROLE, COLD CALLING, AND CONTACT CENTRE EXPERIENCE............ Do you have a AT LEAST 1 YEARS' experience in a SALES???*

Caterlink

Catering Assistant Job at Caterlink

Work/life balance term-time only and no weekends!

Sainsburys

Online Assistant Job at Sainsburys

If the shifts for this role cover hours earlier than 6am or later than 11pm, you will need to be at least 18 years of age. Please note in addition to the advertised hourly rate, a further 2.45

Positive Digital

Media Manager Job at Positive Digital

Experience managing campaigns across various social media platforms including Meta, LinkedIn, Twitter, Pinterest, and YouTube.

Nigel Frank International Limited

Senior D365 BC Consultant Job at Nigel Frank International Limited

Senior D365 BC Consultant 19042023ICPB_1681919409 One of our top MS Gold Partner clients is needing an experience D365 Business Central Consultant. This company specialises in Microsoft