Bristol, Somerset
Computer Futures – South West
If you are an experienced C# Developer looking for a change and the chance to join a fantastic company where products interact with hardware in the real world working within the Ophthalmic, Precision Optic, Medical Implant, Automotive and Aerospace industries world wide then this could be the company and role for you.
I am working with a key client in helping them find someone like you to join their software team in an exciting period of growth and product development and innovation. This company have been in business for over 30 years and have continued to grow providing a working environment where everyone can contribute real value and is made to feel part of a team with a management team that are approachable and encouraging.
You will be joining the main product development team under the leadership of the technical manager for the new version of the software. This team is currently working on the next generation of the flagship software that has already been dominating the space in which the software is used.
They are currently 2 years into their new version 6 project which is looking to offer cross platform abilities in order to integrate with Linux operating systems and sometimes even Raspberry Pi’s on the client side. On the client side, they still have a windows layer, but the layer that interfaces with the hardware and the machines now allows limitless integration’s.
The architecture is modular, which allows customers to make alterations without having to re certify the entire architecture before the upgrade can be fully used. This new modular design will also allow quicker and more frequent developments of new features.
The new version will also come with many new features out the box that were not possible on the previous version
Current requirements are for developers to join the plug in’s team. This role will involve porting plug ins for hardware from the older version over to the new platform.
This role will also include working with the technical director to design and spec brand new plug ins for new instrument requests that come through ready for the new version release.
This role will then involve a mix of changing existing code, and writing code from scratch. It’s a great starting point to learn a complicated system. Think of it as changing 1 leaf on a tree at a time, but not a whole branch, or the trunk or the roots. This is what you will learn over time with as your career progresses.
This is currently the priority of the business. The tech stack used within this team includes C#, .NET Core, xUnit (you could have experience with NUnit or MS Test), Entity Framework, and Signal R and much more.
Position – C# Developer (Sponsorship offered)
Location – Bristol 2 days office based
Salary – up to £53k doe
Must have skills – C# coding experience
Understanding of standard software engineering concepts such as object orientation, SOLID principles and software design practises
Preferable skills – Experience working with the MVVM design pattern, Experience of Dependency injection, Experience of Enterprise and Cloud applications, Reactive and Reactive UI, .NET Core, xUnit (or nUnit or MS Test), Entity Framework or other ORMs, Signal R, UML
For more details and an informal chat please do reach out to me with an updated CV or even better give me a bell
Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy