Our clients growing business requires a talented and enthusiastic permanent full-time developer to work on a life-critical large-scale system. For the right candidate they will work alongside other highly motivated and experienced software developers, contributing to technical design sessions, development, maintenance, testing and a degree of customer support as and when necessary.
Benefits
* 30-50% annual bonus
* 10% Pension
* Private health insurance
Requirements
* Experience level 5+ years
* Strong .Net development skills using C#
* UI development using WPF, XAML and MVVM
* Entity Framework Core
* API design and development
* Knowledge of database development techniques
* Knowledge of OOP best practice and design principles
* Knowledge of source control packages such as Git or Team Foundation VC;
* Writing unit tests and other forms of testing
* Azure (preferred but not essential);
Desirable Skills
* Docker
* Kubernetes
* CI/CD via Azure DevOps
* Web Servers (IIS) and Windows Server
* Active Directory
Role
1. The design and development of user-facing features;
2. Design and development of server-side code
3. Building reusable code and libraries for future use
4. Ensuring the technical feasibility of UI/UX designs and related code;
5. Optimisation of applications for maximum speed an...