Key Responsibilities
:
1. Develop and maintain both legacy and modern applications
2. Collaborate with the team on software design, coding, testing and deployment
3. Translate business requirements into technical solutions
4. Investigate and resolve software issues with attention to detail
5. Provide input on UI/UX improvements and architecture decisions
Required Skills and Experience:
6. Previously worked as a Software Developer, Software Engineer, C# Developer, .NET Developer, Backend Developer, Web Developer or in a similar role
7. Strong experience with C# and the .NET Framework / .NET Core
8. Knowledge of front-end web technologies such as JavaScript or frameworks like Vue.js
9. Understanding of design patterns and clean coding principles
10. Strong problem-solving and communication skills
11. Ability to work well both independently and within a multidisciplinary team
12. High attention to detail and ability to meet deadlines
Desirable Skills
13. Experience designing user interfaces
14. Familiarity with Microsoft Azure
15. Experience using distributed version control systems (e.g., Git)
16. Understanding of Agile methodologies and Test-Driven Development
What’s on Offer
17. Salary up to £55,
18. Flexible hybrid working (home and office)
19. 25 days holiday + bank holidays
20. Life assurance (death in service)
21. Simply Health cashback scheme
22. Pluralsight licence with half a day per week allocated for training
23. 5% employee / 4% employer pension contribution
24. Discretionary annual bonus (based on company performance)