Senior Software Engineer

Back to careers

Nothing Beats Loving What You Do 
If you want to wake up  each morning looking forward to an invigorating challenge, this is the  place for you. Passionate, hands-on talent welcome anytime.  


We work hard to create software that  improves people’s everyday working lives and we have a lot of  fun while we turn our ideas into reality.  
With an emphasis on  finding the right work/life balance, we are proud to promote our relaxed  and collaborative environment. We live and breathe our mission, which is  to make people productive and happy. As the team grows, so does our  investment in each team member’s personal development. We don’t just stop at  hiring the best, we continue to nurture and develop our talent so you can get  to where you want to be in life.   


Our Values 

There is no better way to get a flavour of what we are about than to  check out our unique values. Every decision we make, every customer we help,  every line of code we write is defined by our company values. 


·       Every Customer Experience Must Include A Smile  - The original and arguably  the most important rule 

·       Show Grit and Make It Happen - Your toughness and  perseverance is a better predictor of your success than any other  factor. Also, the happiest and most successful people are the ones who  persevere. Grit is long-term 

·       Keep It Simple - If you can't explain it  simply, you don't understand it well enough, no matter how smart you are 

·       Better Together - No egos. Best idea wins 

·       BSU (Blow Stuff Up) - We're out to change the  world. We thus need to break from convention and be a disruptor to win 

·       Data Drives Decisions - We're a data driven  organisation. We must be led by our data and are agile to it  


 About Us 

GetBusy’s work management software products enable over  68,000 professional paying users around the world to digitise their  operations and be productive while working in the office or remotely. 


Our overarching strategic objective is to create value by generating  significant long-term growth in high-quality, predictable, recurring  subscription revenue through our three core products, SmartVault, Virtual  Cabinet and GetBusy. 


Our customers are in resilient industries and we benefit  from favourable global trends towards improved consumer privacy  regulation and productive remote working.   Our high levels of recurring revenue and low levels of  customer concentration give us a stable foundation from which to invest  for sustained growth through product innovation and  substantial market expansion. 


Our 130+ people operate from the UK, USA and Australia with offices in  Cambridge, Houston and Sydney. 


The Role

We are building a great product, with great  people, in a great way and we are looking for a passionate, motivated  software engineer to join our team. You will be joining our  agile cross-functional product team, working alongside a dedicated  Product Manager, UX Designer, DevOps and QA, building fullstack solutions  (including UI, services and DB) for an exciting product using the latest  technologies, practices and processes.


We are currently using the following technologies  (but this is evolving all the time):

  • .NET 5 (.NET Core)
  • MySQL / DynamoDB
  • AWS - ECS, Lamda, SNS, SQS
  • ReactJS / Redux / React Query / Webpack /  Node / Express
  • Identity Server 5
  • Elasticsearch


The Team

The development team is agile, self-organising  and talented. If you chose to be a part of it, we can offer you:

  • be part of a highly specialised, collaborative and motivated team
  • learn from and be inspired by skilled colleagues
  • teach and inspire others
  • work across the entire product life cycle
  • develop your skill set and research / adopt the latest design patterns, methodologies, principles and technologies
  • make your mark and, in doing so, make us better


Personal  Attributes/Behaviours

We are an open team, but  we imagine the person who would fit best might have:

·        At least 5 years professional software  development experience

·        a flexible and positive attitude

·        willingness to take ownership of and  pride in their work

·        ability to coach others and promote best  practice amongst colleagues

·        good ability to work with others

·        a love of problem solving, lateral  thinking and sharing solutions


Essential skills & experience

·        Expert C# or another OOP (or functional)  language

·        Understanding of microservices and event  driven architectures

·        Commercial experience build a modern web  app and experience with JS libraries i.e. React / Angular etc

·        Solid understanding of programming  fundamentals and design patterns

·        Experience building and consuming REST services  (preferably in .NET)

·        Highly motivated to learn new skills and  share them with the wider team


Desired skills & experience

Experience using the following:

  • Cloud platforms - e.g. AWS, Azure
  • Entity Framework or another ORM framework
  • ElasticSearch
  • CSS or SCSS / LESS or similar
  • Identity Server and OIDC / OAuth 2.0
  • Responsive web design
  • Good code review / coaching skills
  • Good understanding in how to dissect work into meaningful user stories


If you meet some of the  requirements, but not all, we encourage you to submit your application.


Benefits we offer

  • Pension     - When an employee has worked for the company for at least 3 months they will be enrolled into the Friends Life scheme
  • Annual Leave - 25 days holiday + 8 days bank holiday
  • Duvet day - In addition to your annual leave entitlement we offer an extra day off as a duvet day. You wake up. It's cold. Stay in bed. One unplanned duvet day a     year! Catch up on that box set everyone is talking about.
  • Birthday  Off - We offer an additional day of annual leave for you to take on your birthday every year!
  • Volunteer Days - Two paid volunteer days a year to use individually or as a team to carry out work for charitable organisations that benefit the wider community. Help a cause you’re     passionate about.
  • Employee  Assistance Programme - Health Assured is a 24/7, 365 days a year service to help employees with issues such as; Mental Health, Health & Wellbeing, Stress, Financial Issues, Family & Relationship matters and Consumer Issues.
  • Private Healthcare - We offer private healthcare through Vitality as a taxable benefit. Get access to high quality care and enjoy rewards for staying active
  • Tax Free Childcare - Tax Free Childcare is available through the website to help with family life
  • Cycle to Work Scheme
  • Summer & Christmas Party - Every year we hold a summer party for all staff and their families and a Christmas party for all staff and their partners.
  • Eye Care - We offer £19.95 towards an eye test and up to £55.00 towards glasses
  • Family     Policies - We offer a range of generous family friendly policies including; maternity, paternity and adoption benefits.



The Interview Process


  • Step #1 - We'll call you for a chat for up to 30 minutes to learn a little more about you and your experience
  • Step #2 - If thing are mutually agreeable, we'll get in touch to agree a time and ask you to complete a practical test in your own time
  • Step #3 - All going well, we'll arrange an interview with you, preferably in person at our offices on the Unity Campus, Sawston, Cambridge or via Zoom