Current Vacancies

Software Developer

We are looking for a talented UK-based software developer to join our small, successful software development company based in Dorset.
This role is home-based, with flexible hours and plenty of opportunity for you to expand your knowledge and experience. Ideally we would like someone based in South West England, but will consider applications from further afield in the UK. You will work alongside our managing director - a programmer with extensive experience of developing ASP.NET websites and booking systems - with a view to helping us maintain our current systems and move our technology forward.

This role would suit someone with good numeracy/logic skills and some programming experience on modern web development platforms. We are happy to consider applications from freelance developers although a permanent position would be available on either a full-time or part-time (3 days per week) basis.

In return, we are offering the opportunity to help us develop leading edge booking systems and software and make a real contribution to the technical direction of our company.

  • At least 2 years software development experience 
  • Good numeracy and logical skills along with an appetite for learning
  • Exposure to modern web technologies - ideally on the Microsoft .NET platform.  Some experience in any or all of .NET Core, Razor, ASP.NET MVC and webforms would be desirable.
  • A willingness to work on existing code bases as well as developing new ones.
  • A knowledge of databases – in particular MySQL but MS SQL would also be useful.
  • An understanding of the basic principles of object-oriented design and data modelling.

If you would like to discuss the package we could offer you and/or apply for this position please contact us by email in the first instance to

Please note that at this time we will only consider applications from UK-based programmers and directly from applicants, not via Agencies.

Copyright © Angelfish Software Ltd 2021  •  Tel: 07738 731165  •  E-mail us  •  Company No. 6095487