Senior Software Engineer
Senior Software Engineer
Senior Software Engineer role will be centred around contributing and supporting the technical excellence of the team. They will be expected to mentor and technically guide less experienced staff members, however line management will not be their primary role
Day to day responsibility for, or provides support on, projects that generate new products, processes and understanding of commercial value. Contributes to the improvement of the team or processes.
Skills
* C# / .NET
* Degree in computer science related course or equivalent experience
* 5+ years’ Experience working throughout a software project lifecycle
* Ability to learn and adapt
* Experience using Microsoft Azure
Desirable
* Good knowledge of design patterns and testing frameworks
* Experience in Angular
* Experience with WPF
* Knowledge of PC interfacing and industrial communication protocols
Apply if you're interested/ want more details