Connecting...

Banner Default Image

Senior Software Engineer

Location: Crawley, West Sussex, England Salary: £350 - £400 per day
Sector: Medical Devices Type: Contract
Contact: Matt Henocq Job Published: 15 days ago

Contract Senior Software Engineer

C#/.Net

Out of scope of IR35

Description:

The software engineer will be developing Control Systems and related applications for my clients medical devices. This control systems software suite includes a service application, factory test software and provides an interface between the external management software and the Real Time control software. The role will be working in a Scrum TEAM as part of an Agile Release Train following Scaled Agile SAFe. Software quality is a key responsibility in a safety critial environment.

Responsibilities:

  • Define, design, develop and maintain applications and the control system.
  • Full stack development from desktop-based UI development down to messaging and storage solutions, with client /server aspects.
  • Maintaining and enhancing Software quality metrics including test coverage and code maintainability through code walkthroughs, testing at all level of the V model and attention to detail. Ensuring the code and the system is well tested and of sufficient quality for full solution testing.
  • Ensure that all products are developed in accordance with the applicable published development process and documentation is created in line with this.
  • Contribute as needed to enhance our CI/CD pipeline and test automation environments, enabling fast and effective delivery and deployment.
  • Be open, honest and respectful with your opinion, sharing technical insight to innovate and improve our products and ways of working.
  • Maintain a professional approach, attending and contributing to team meetings as required, and completing a timesheet.
  • Continuous improvement through training and learning to keep up to date with industry trends and standards in the healthcare industry and the wider software engineering domain.
  • Working as part of a scrum team to not only deliver your own tasks but assist others where priorities require it, or impediments exist.
  • Participation in safety analysis, raising of safety issues and involvement in creation of tracible hazard mitigation.

Relevant knowledge and skills:
Mandatory:

  • Degree in an engineering discipline or equivalent experience.
  • Fluent in English with strong communication skills.
  • Full stack development using C#/.NET, WPF platforms and C++ on Windows.
  • Unit testing and Experience of CI/CD.
  • Object Oriented design.
  • Effective problem-solving skills.
  • Structured and professional approach to engineering
  • Knowledge and understanding of software engineering disciplines, practices, and techniques.
  • Understanding and experience of the overall SDLC for application development
  • Understanding and experience of Agile

Advantageous:

  • SAFe methodologies.
  • Previous experience of Medical Devices (or other regulated/safety critical areas)
  • Real time and Embedded development experience.
  • Automated testing
  • VMware
  • Domain Driven Design practices
  • Asynchronous programming and event driven systems using Message queues
  • Cloud DevOps.
  • Containerisation (e.g. Docker)

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.

Similar Jobs

Systems Test Engineer

Crawley, West Sussex, England £35000 - £43000 per annum

Systems Test Engineer needed for a leading multinational medical devices organisation based in the Crawley area. This role is responsible for the creation, maintenance and running of Test cases predominantly at System and Subsystem level to prove that the system meet...

Apply

Systems Test Engineer

West Sussex, England £30000 - £35000 per annum + + 15% Shift Allowance

Systems Test Engineer Systems Test Engineer needed for a highly reputable Medical Devices company based in West Sussex. The experienced Systems Test Engineer must have a background in either Linear Accelerators, Control Systems, High Voltage equipment, Mechanical Equ...

Apply

Regulatory Affairs Engineer

Crawley, West Sussex, England £60000 - £65000 per annum

Regulatory Affairs Engineer Description -The Regulatory Affairs Engineer works as part of the European team to support the organisation globally in the delivery of its products in a regulated environment. You will work closely with business areas including manufactur...

Apply

Technical Author

Crawley, West Sussex, England £35000 - £45000 per annum

Technical AuthorWould allow 2-3 days working from home per weekThis is a varied role operating within the Technical Publications function based in Crawley. Working in an established team with years of expertise and the latest industry tools creating highly technical ...

Apply

Global Procurement Project Manager

Crawley, West Sussex, England £350 - £400 per day

Global Procurement Project ManagerOut of scope contract - 6-12 months Description:My clients Procurement function is structured as a matrix organisation managed by individual business lines team which are guided by a centralized Procurement function. The purpose of t...

Apply
Linkedin_track