Salary: 60,000 - 60,000 GBP per year Requirements:
* We are looking for a Software Developer with expertise in C# .Net, .NetCore, Entity Framework, SQL Server, and Cloud technologies. You should have experience with desktop technologies (WPF/XAML) and a solid understanding of data structures, algorithm design, problem-solving, and complexity analysis. We value excellent knowledge of software design principles and a confident approach to automated testing, covering everything from unit tests to system and integration tests. A willingness to develop across multiple platforms and architectures, along with a genuine passion for changing lives with assistive technology, is essential.
Responsibilities:
* In this role, you will join our growing development team and be involved in the full product lifecycle. This includes understanding customer and business needs, generating ideas, planning, designing, developing solutions, and supporting features after launch. Your day-to-day tasks will involve writing clean C# code (.Net 8) and associated tests, along with improving our existing code standards. You could be working on anything from UI to core functionality, addressing bugs, or integrating new technologies. You'll collaborate closely with product specialists and designers to solve problems and design, develop, and support robust solutions within a highly collaborative environment dedicated to good software engineering practices and continuous improvement.
Technologies:
* C#
* Cloud
* Support
* SQL
* WPF
* UX UI Design
* ASP.NET
* Hardware
* Windows
* iOS
More:
This role offers the rewarding experience of working for a purpose-led company, where our products genuinely make a difference in the lives of users and their families. We offer a competitive salary of up to £60K, along with life assurance, income protection, and private medical insurance. You will enjoy 25 days of holiday plus bank holidays, flexible hours, and a hybrid working model that requires a minimum of 2 days a week in our Bristol office. We support continuous learning and development to help you reach your professional goals, and as our development team grows, there will be opportunities for you to coach and mentor others if that interests you. If this opportunity resonates with you, we encourage you to send your CV for review as soon as possible.