Back to jobs

Software Engineer

Job description

Software Engineer

Birmingham (Central)

Monday – Friday 09:00 – 17.30 – Flexible working considered

Permanent

£25,000 - £45,000 dependent on experience

Commercial Business Support

The company

Our client is revolutionising the way eye care is delivered around the world by developing its own proprietary cloud connected AI-driven systems and technologies.  Highly innovative and rapidly growing, our client’s success is driven not only by ground breaking technologies, but as a employer of choice with a progressive culture.

What is the purpose of the role?

  • You will work closely with the R&D and Hardware Engineering teams to create products that seamlessly combine hardware and software.
  • develop, implement, and improve the software that runs our new and innovative products.
  • help to turn product concepts into market leading products.

What skills and experience will you have?

  • a degree, or equivalent, in Computer Science, Software Engineering or other technical discipline, plus solid experience as a Software Engineer.
  • knowledge of the software development cycle and delivering solutions tailored to customer requirements.
  • experience using Git for source code management.
  • willingness to learn new technologies and take pride in how fast one can develop software.
  • proven competence in developing desktop software with C#, WPF, and Microsoft .NET.
  • experience in developing software using the MVVM design pattern.
  • competence in developing web-based software with C# and Microsoft ASP.NET MVC.
  • experience developing and managing APIs for data transmission.
  • a deep understanding of Entity Framework.
  • a strong grasp of mathematics and the confidence to apply it.

Desirable Experience and Knowledge

Experience in the following would be advantageous (not essential)

  • Bootstrap.
  • Microsoft Azure.
  • OpenCV.
  • C++ and C.
  • Atlassian JIRA.
  • Control of hardware devices via Serial Port, GPIO, or manufacturer defined APIs.
  • Xamarin mobile framework.
About you

You will be excited about the prospect of pioneering medical advances, working in a team of world leading experts and you will have a track record of making things happen. You will be able to deliver to deadlines and work both collectively and independently.

What will you get in return?

  • A Salary of between £25-£45k per annum, depending on experience.
  • The chance to work on ground breaking technology
  • An excellent work environment
  • Flexible working hours