Senior Software Engineer - Resource Management Team

at Dayshape in Edinburgh for £47,500 - £70,000

Joining our Resource Management Engineering Team, you will have a key role in developing our main user-facing part of the application, including our on-demand automation. Dealing with large data structures, complex DOMs and interesting UX problems are all part of the day-to-day of working within Resource Management. Whether you are looking to help us extract every bit of performance and flexibility from our platform, to help our users handle complex interaction scenarios in an intuitive way, or to positively impact your team and beyond, Dayshape is the place for you!

As a company, we live our values every day and we're committed to making sure our friendly and inclusive environment grows with us.

One of our core values is Wellbeing. We believe in creating the best environment for you to flourish whilst working in a highly collaborative culture. Please get in contact if this role is of interest and you would like either flexible working hours, part-time, remote or a hybrid style of working.

About us

We’re an award-winning enterprise software scale-up and we have high ambitions for growth. Being recognised as Scotland’s fastest growing tech company in the Deloitte Technology Fast 50 awards for the last three years shows that we are on the right track!

Dayshape is an intelligent planning platform, which allows professional services firms to optimise their workforce like never before. By using AI technology, Dayshape helps large organisations plan and manage their people and complex projects with ease.

Our customers include firms from the Big Four and global top 10 in accounting. Our targets are typically global firms, but can also include international and large nationwide organisations if they’re big enough to have the challenges that Dayshape can solve.

What you’ll do

We've come a long way in a short time, but there's still so much more we can do. We have grand ambitions to make Dayshape the most beautiful, scalable, flexible and rapid to deploy solution on the market, and we’re not there yet. That’s where you come in. Your key areas of focus will be enhancing product scalability and usability, helping consistently deliver features that support our customers' success.

As a senior engineer, you will be working collaboratively with the rest of our cross-functional team to plan and deliver new features and enhancements. You will be taking ownership of features and technical initiatives and making sure they are successful.

Along with:

  • Supporting our product and engineering managers (and teams) in prioritisation and scoping of product features.
  • Working as part of our engineering team to enhance scalability, performance, maintainability, configurability, and internationalisation
  • Supporting, mentoring, and coaching other members of the team
  • Being involved in the entire life-cycle of features, including idea creation, deployment, and longer term updates and enhancements
  • Working on a wide variety of different challenges across the product and codebase

About you

  • You will be passionate about creating a product you can be proud of. Working closely with others will be second nature to you, both collaborating closely with your engineering colleagues, along with developing relationships with our product and implementation teams.
  • You will also be:
  • A strong javascript and C# developer with a decent amount of database experience too (yes, we're avoiding the term "full stack"!)
  • Great at asking awkward questions, kindly
  • Passionate about creating a product you can be proud of
  • Motivated by learning new things and using those to make a positive difference
  • Comfortable challenging and raising issues at any level.
  • Knowledgeable about a range of technologies, and quick to learn others.
  • Able to zero-in on bugs without looking at the code, based on your experience and intuition.
  • An excellent, kind, and supportive communicator (who often finds yourself un-crossing wires between your colleagues).
  • Able to consider the broader impact of your design and coding decisions and those of others
  • Great at breaking down big tasks into small chunks, solving tricky problems and tackling risks
  • Used to working with agile development teams on large software products

Bonus points if you have:

  • Worked with complex web interfaces with large DOM views
  • Worked with Vue.js, .Net Core, RabbitMQ, SQL Server, and/or Microsoft Azure
  • Worked in (or with) the Professional Services industry


  • Salary - £47,500 - £70,000
  • At least £1,000 per year to spend on professional and personal development
  • 33 days holiday per year, 30 of which you can take whenever you like - increasing by 1 each year, up to a maximum of 40
  • Private healthcare and rewards through Vitality
  • Income protection and death in service cover
  • Matched 5% workplace pension scheme
  • Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service
  • EMI options as part of our employee share options scheme
  • Weekly All Hands meeting for inspiration and over-communication
  • Every month we take time out of the working week for team socials: past events include hiking, family BBQs, and laser quest. Though we’re working remotely for now, we’re still having fun with online events, such as bake alongs, crafts, online games, and cocktail classes! Genuinely nice, smart people to work with, who are excited about growing our company

How to apply

Join the team!

We're an equal opportunity employer. Equality of opportunity is more than just a responsibility: we believe it’s a huge advantage to welcome a variety of experiences and perspectives into the team. Diversity is a great asset and, as such, we strongly encourage applications from any background. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status

This is your opportunity to really influence how we get things done, and how our product develops to meet our customers needs. We're doing well, but there's lots more to do in order to maintain the high bar and pace that we've set.

Everyone here is growing personally as the company grows, so if that sounds like something you’d like to be part of, we’d love to see your application.

In your CV please highlight if you require sponsorship to work in the UK.

Apply at the link below.

Apply now