Job Description
Blatchford, a global manufacturer of advanced prosthetic technology, bespoke seating solutions, and orthotic devices, prioritizes user wellbeing through evidence-based approaches.
Science, technology, and people-focused strategies enable mobility for all.
We have an exciting opportunity for a Software Engineer .NET (Cloud) to join our R&D team.
The Role:
As a Software Engineer .NET (Cloud), you will develop software applications targeting various platforms and devices, contributing to Blatchford's Digital Health Strategy.
Key Responsibilities:
* Write high-quality, secure software that performs at scale and is easy to test and maintain.
* Support peers by participating in code reviews and helping each other develop optimal software solutions.
* Work across the full software development lifecycle, including architecture and design, as well as setting up and managing the formal development process for medical devices.
* Operate within a modern DevOps environment, following established processes and workflows to ensure a secure and efficient development process.
Requirements:
* Software Engineering or relevant Computer Science degree.
* Proficient in writing clean, readable, and secure code using modern application development techniques.
* Strong skills in any .NET language (e.g., C#).
* Familiarity with ASP.NET and ASP.NET Core framework.
* Experience with RDBMS systems (SQL Server).
* Understanding of Design/Architectural Patterns (MVC, MVVM, etc).
* Experience with Agile development methodologies.
* Experience with Test-Driven Development (TDD).
* Experience working in an Agile Development team utilizing DevOps approaches.
* Understanding of REST API standards.
* Good understanding of Service-Oriented Architecture and data integration/serverless application development (e.g., Logic Apps, Function Apps).
What We Offer:
* A highly competitive salary (£80,000 - £110,000)
* Flexible, hybrid working arrangement.
* 25 days' holiday (rising with service).
* Option to purchase additional annual leave.
* On-demand pay.
* Pension scheme.
* Discounted shopping and leisure activities.
* Health cash plan.
* Cycle to work scheme.