Full Stack Software Developer
About our role
Job type: Full-time
Experience level: Mid-level
Role: Full stack Developer
Industry: Financial Services SaaS, Software Development / Engineering
Company size: 78
Preferred Timezone: (GMT) London, United Kingdom
C#, ASP.Net Core MVC, SQL Server, Azure
Up to 100% remote within the United Kingdom.
What you’ll do all day:
You’ll be working in a sprint team with 2-3 other developers, a couple of testers, a product owner and a project manager. Your team will mostly be building new areas of functionality into Dynamic Planner, which is a well- respected and well-used modern web application for financial advisors.
You will be helping to refine user stories, work out the best technical design, and writing the code. You’ll be reviewing other developers’ code, supporting other members of the team, and engaging with other people in the business.
Everyone is able to, and encouraged to review other people’s code. All our new code is .NET Core and hosted in Azure. We are iterating towards a micro- services architecture, making use of technologies such as Azure Service Bus and Function Apps. Over the last couple of years, we’ve put a lot of effort into streamlining our delivery process, code written on a Tuesday could be in front of a real user by Friday morning. That does not mean we cut corners, just that continuous integration and loads of automated testing gives us the confidence to be truly agile. Everyone in the team is full stack, but that does not mean there isn’t room for people to specialise. If there’s an area of the code-base that really interests you, there’s every opportunity to really own it, and shape how our software evolves
We will be a great match if you:
- Are based in the United Kingdom.
- Have real-world experience in developing software in C#.
- Write good quality, maintainable and performant code, and have a habit of leaving code in a better shape than you found it.
- Have previously written something you’re proud of, and you’re excited to tell us about it.
- Strive to work with the latest technologies.
- Are keen to expand and deepen your knowledge and learn from best practice
- Enjoy developing intuitive and attractive user interfaces, as well as robust back-end code.
- Thrive when working as part of a team to achieve a common goal.
- Are comfortable working in English.
- Are organised and can co-ordinate and prioritise work.
What can you expect working with us?
- A diverse, fun, enthusiastic team of skilled people.
- Cross-functional, product-oriented teams.
- Agile and lean mindset – a collaborative atmosphere where we develop and own our product together.
- Continuous integration – most of your work will be in production within days of you finishing coding.
- Best practices – all code is peer-reviewed; all changes are tested. We are constantly trying to do better.
- Focus on real people - we base our changes on interviews and research with our users.
Our tech stack:
- Backend: ASP.Net Core MVC
- Database: SQL Server, RavenDB
- Infrastructure: Generally Microsoft Azure PAAS.
What we offer:
-Competitive salary & discretionary annual performance related bonus scheme
-Generous benefits including 25 days holiday with anniversary increase,
-Personal development budget to help you learn and grow,
-Health & wellness programme to help you focus on you,
-Flexible working policy
-Company Pension, Life Assurance, Payday treats,
We really appreciate every interest in our company, but we are able only to reach out to the candidates who match our needs the most. You can always keep in touch with us onLinkedIn, Twitter, and via ourwebsite.