recruitment jobs vacancies Gold Group Recruitment

Connecting...

Banner Default Image

Senior JAVA Software Engineer

Location: Crawley Salary: £350 - £430 per day
Sector: Medical Devices Specialism:
Type: Contract Contact: Matt Henocq

Senior JAVA Software Engineer

6-12 month contract (out of scope of IR35)

Description:

The Senior Software Engineer will be developing machine QA tests and quality assurance workflows for our machine QA platform. In this role, Developer, the incumbent will apply their knowledge, skills, and abilities, using appropriate technologies to deliver features as guided by System Architecture, platform and technical leadership.

Responsibilities:

  • Define, design, develop and maintain application components, services and APIs on the Domain-based service-oriented platform, hosted on containers.
  • Full stack development including, but not limited to, web front end, desktop-based UI development, back end application and database management, image processing, software system integration and third-party device integration.
  • As part of the technical leadership, act as an advocate and drive a quality mindset, building quality into the work produced
  • Collaborate with varying stakeholders within the organization and business lines, and effective in communicating with technical and non-technical stakeholders
  • Maintain and enhance Software quality metrics including test coverage and code maintainability through code walkthroughs and attention to detail. Ensuring the code and the system is well tested and of sufficient quality for full solution testing.
  • Create, review and maintain test at all levels of the V Model. Including unit, component and potentially automated and manual system tests.
  • 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.

Required knowlege and skills:

  • Effective problem-solving skills and critical thinking
  • Strive for holistic understanding of the problem at hand, and takes pragmatic approach in design decisions
  • Willingness to challenge assumptions, view problems as opportunities for growth and improvement
  • OO design principles, data structures and database concepts
  • Full stack development using Java, .NET platform (C#, .NET Core)
  • Front end: Javascript, WPF, Angular, CSS, HTML
  • Relational database: SQL
  • Experience of CI/CD
  • Understanding and experience of Agile.
  • 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
  • Degree in an engineering discipline or equivalent experience.
  • Fluent in English with strong communication skills.

Desirable skills:

  • SAFe methodologies.
  • Previous experience of Medical Devices (or other regulated/safety critical areas)
  • Image processing knowledge / experience and understanding of DICOM standard
  • Back end: Microservices, REST APIs, SQL, Rabbit MQ
  • Docker, Kubernetes
  • VMware
  • Azure DevOps
  • Domain Driven Design practices
  • Asynchronous programming and event driven systems using Message queues

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

Supplier Development Quality Engineer

Crawley £35000 - £45000 per annum
Apply
recruitment jobs vacancies Gold Group Recruitment