Software Engineer - Remote Services
This is a great opportunity for a software engineer to work as part of a Scaled Agile team on Elekta's Remote Service/IoT platform. This platform includes web services and remote access & monitoring capabilities. It also interfaces with a range of medical devices that are of high technical complexity (covering mechanical, electronic, software, optics and physics domains). Qualifications Minimum of an HNC in an engineering discipline Fluent in English Knowledge and understanding of software engineering disciplines, practices, and techniques Structured and professional approach to engineering One or more of the following skills: Visual C# and some C++ Object oriented software design Windows 7 and 10 development Medical device development Web Services DevOps Developing for service oriented architecture Responsibilities Ensuring a strong team ethic is maintained with team mates. Working within a scale agile (SAFe) engineering development methodology. Design and development of software modules in line with system requirements. Definition of module level software requirements. Undertaking personally developed innovation ideas, in the Innovation sprint. Assisting the Product Owner with story definition. Ensure that all code released into a build has been adequately tested and that the impact on the rest of the software product is defined and limited. Influencing design decisions to ensure scalable, value driven solutions for our connected products and solutions.