Salary: £50000 - £60000
Close date: 31/08/2021
Would you like to work somewhere that has truly embraced Agile ways of working? Somewhere that pushes boundaries and will massively improve your skills as a Developer. TDD, Mob Programming, Continuous Delivery… read on!
You will be joining a high performing team of developers in our office in Cornwall, with very occasional travel to the client site in Kent. We develop the clients main customer web portal which handle 100,000’s requests per day. The portal is a Single Page Application written with React with a .NET backend. We are in the process of migrating the system from an on-premise data centre into Azure and implementing a single sign on solution based on Azure Active Directory B2C.
We have embraced agile ways of working and are fans of TDD for new code. You will be implementing code across the full stack of the application, working in one of our 5 person teams. There are 3 other .NET teams working for the same client, so they are your wider team 🙂 Some of us have more back end experience, others are happier with front end or testing. It’s a great mix of people and skills and you’ll undoubtably learn from your own team as well as the others.
Why work for Headforwards?
We are a software development company with just over 100 people from 18 different countries and we like to have fun at work. We are agile with a very laid back feel, a relatively flat structure and small self-organising teams of 2-7 people. There’s no pressure to work extra hours to churn out more and more code. At Headforwards, our culture and environment is dedicated to making people happy at work. We have lots of social activities and monthly learning sessions, talks and cross company communities of practice for various languages, tools and frameworks. This is a place where you can make a difference, work in a small team start-up feel but benefit from the support of a larger community of developers and like-minded people. We work in teams dedicated to various clients and we work on global projects with cutting edge technologies, tools and techniques.
Most of us live in beautiful Cornwall and our offices are less than 5 miles from the beach. While we love Cornwall and can’t imagine not living here, we know a lot of people are happy elsewhere. We expect everyone to come to our office occasionally, maybe once or twice a quarter, and there are some client visits necessary but apart from that we are happy for our team to be based anywhere in the UK. If you are lucky enough to be based in Cornwall, our new offices are set-up for you to work here if you would prefer though.
Due to our timescales you must be eligible to work in the UK, or in the UK with a visa which we can takeover if necessary.
Essential experience and skill requirements:
- Experience building web applications using .NET
- Experience using React to build Single Page Applications
- Microsoft Azure experience
- Experience writing unit and integration tests, TDD experience is a bonus
- Knowledge of Agile development methods and practices
- Understanding of Refactoring and SOLID principles
- Keen desire to continually learn new things
- Knowledge of Microsoft Azure DevOps
- Source control using Git
- Pair Programming experience
- Experience building automated continuous delivery pipelines
- Experience using Azure Active Directory B2C would be amazing
We recruit on a rolling basis and fill our vacancies as soon as we find people who fit our culture and meet the skills requirements. This means that whilst we have a closing date on all of our roles, we may offer the role to someone before the end date, so we recommend that you apply as soon as possible.