Application Architect

  • Job Reference: #758782
  • Date Posted: 10 February 2022
  • Recruiter: CliniSys
  • Location: Chertsey - Hybrid / Remote
  • Remote Working: Some remote working possible
  • Salary: On Application
  • Sector: IT & Technical, IT & Technical > Design & Architecture
  • Job Type: Permanent
  • Work Hours: Full Time
  • Contact: Christopher Mayers
  • Email: Christopher.Mayers@evolutionjobs.co.uk

Job Description

CliniSys - End to end solutions for the diagnostic journey

Europe’s largest diagnostic IT vendor

Laboratory test results help inform 70% of patient diagnoses and care planning.

For over 30 years CliniSys Group has been at the forefront of diagnostics workflow, order communications and information management solutions supporting radiology, cardiology and all pathology disciplines including anatomical or cellular, molecular and genetics. These encompass the complete workflow from order, clinical decision support, collection, processing, analysis, results and reporting, through integration into the clinical workflow.

CliniSys Group has built an unrivalled reputation for the deployment of complex diagnostics networks and academic centres – and is the only vendor repeatably delivering across all disciplines end to end – at scale.

Making healthcare smarter and more efficient.

Summary: 

 

We are looking for an application architect to join our growing team. You will be responsible for creating product architecture and designs for an application to meet the customer requirements, align with the technology vision and company standards for on-premise and cloud solutions.

 

You will be producing documentation that describes an application architecture, data model and flows, context diagrams, component and deployment diagrams. You will assist with problem solving, implementation concepts, prototypes and sprints, act as a consultant and topic expert.

 

Main responsibilities:

 

  • To highlight to the appropriate level where a development activity requested presents a design compromise of possible future problem not obvious in the current requirement for review and consideration.
  • Consider the operational, deployment and support impacts of any design decision taken, deferring to the appropriate level for guidance when potential questions arise.
  • Consider the operational, deployment and support impacts of any design decision taken, deferring to the appropriate level for guidance when potential questions arise.
  • Undertake any reasonable development request when directed to do so by their direct line manager (development manager) and execute to the best of his/her ability, working within the companies ISO processes.
  • To be familiar with all company processes, with a specific focus on those where that individual has direct responsibility:
  • Assist the testing team in their endeavours when questions arise.
  • Assist the support team in their endeavours when questions arise, but only undertaking any support development tasks when directed to by their line manager.
  • The development team technical design authority, and to ensure the technical/application architecture & design to meet strategic direction, agreeing approach with the development manager to place on the technical roadmap, before writing up and communicating with the development teams to ensure technical development aligns with both strategic direction and product roadmap.

 

Essential skills required:

 

  • Experience with cloud technologies especially Microsoft Azure.
  • Experience with containers including Docker, Kubernetes, Azure AKS.
  • Experience working with Microsoft Development and Windows Based technologies Visual Studio, C#, VB.
  • Designing cloud solutions (Ideally Azure) with Serverless, PaaS, IaaS
  • Designing and developing multi-user applications within a (SOA) service orientated architecture.
  • OOAD & UML
  • Designing and developing with (ORM) object relational mappers.
  • Relational databases modelling & design.
  • API design, REST and SOAP (swagger, postman)
  • Comfortable working in Agile environments, employing TDD or BDD.

 

Desirable skills:

  • Business Object XI
  • Citrix
  • Experience of authentication, authorisation, tokens, SSO and OAuth
  • Experience of security principles including OWASP, 
  • Knowledge of single and multi-tenant solutions,
  • Basic network principles including DNS, HTTP, sub-nets, firewalls, load balancing

 

Why join CliniSys:

  • You will work alongside top experts in their field 
  • Take ownership and bring your innovation, drive and expertise to full use as we modernise and transform Pathology functions across the UK and EMEA
  • Grow with us, while supporting and developing your team’s careers and skillsets
  • Contribute to the creation of vital healthcare technology that aids and supports medical professionals and biomedical scientists to diagnose millions of patients

    About CliniSys:

  • Pathology's IT partner of choice for service efficiency and patient care
  • Over 2,500 laboratories using our solutions
  • Creator of class leading products such as WinPath, GLIMS, ICE & CyberLab
  • CliniSys is the market leading LIMS solutions provider in the UK and Europe
  • Well established, with over 30 years in the industry
  • 350 IT healthcare professionals dedicated to the development, deployment and support of our laboratory software

Depending on the experience of the candidate’s skills and expertise, CliniSys offers a competitive basic salary plus a generous package and great work environment.

If you are interested in finding out more, please apply or contact Chris Mayers at Evolution Recruitment Solutions.