BackEnd Developer

Posted 08 February 2023
LocationLondon
Reference79463
Contact NameRomy Rowland

Job description

BackEnd Developer – Central London Office
The Role Scope
Data is important to Entia’s success, and we need to ensure we have the best storage and retrieval for data we acquire. Create the necessary cloud services to allow HCPs to access Liberty data and enhance the current solution. They will assess and scale up the cloud services to ensure we are future proof.
Design world class data storage solution, and streamline Entia’s access to data for research to improve devices. Integration needs to consider InfoSec requirements.
Design backend integration when we need to integrate with hospital systems, as well as create interfaces between these services, including with the liberty device.
Mission
“The mission for a backend engineer is to create and improve on Entia’s backend systems, and ensure the data we collect is stored securely with integrity. ”
Key Responsibilities
  • Building a web application that helps clinicians virtually manage and monitor patients
  • Design, develop, test, review and debug software back-end systems and support front-end development
  • Collaborate with the cross-functional team to develop new functionality
  • Work closely with stakeholders to understand business requirements
  • Integrating this solution into the systems used in hospitals
  • Ensuring that systems are designed to be safe and secure against cybersecurity threats
  • Contribute to the software development process and help define best practices across the full lifecycle, maintaining quality
  • Use their expertise to influence our tech stack
  • Identifying technical problems and developing fixes for them
  • Own the interfaces that exist between the cloud system and liberty devices
Must-haves
  • Proficiency with our chosen web stack: PostgreSQL, Python, Django, GraphQL, REST
  • Familiarity with AWS EC2
  • Previous experience in using containers (Docker) for development, testing and deployment
  • Previous experience in integrating a product with the other systems in the healthcare domain
  • Experience working with Information Security standards, e.g. DTAC, ISO: 27001
  • Strong knowledge of software design, development and documentation practices
  • Excellent team working and communication skills
  • Understanding of the Agile principles and previous experience working in a self-organised team
  • Knowledge of version control and CI/CD
  • Knowledge of OWASP Top Ten and other security advisories and implement good practices
  • Excellent organisational and time management skills and the ability to work with big picture thinking
Nice-to-haves (or teachable on the job)
  • Previous experience FHIR/SNOMED or any other medical standards
  • Previous experience working in a regulated industry, preferably healthcare
  • Previous experience of having worked in a startup environment
  • Previous experience of having coached or mentored junior staff
  • Experience with SAST/DAST, CSPM and other security tools
  • Experience with ReactJS and TypeScript
Selling points
  • You’ll have responsibility for the development of a system that connects cancer patients with doctors, giving cancer patients more time at home and less time in hospitals
  • The chance to be involved in the creation and improvement of systems, processes and culture with far-reaching impact
  • A flexible and fun work environment filled with passionate and extremely capable people
  • We value learning, so using prototyping / experimental designs to create valuable knowledge and understanding for your team mates, and developing your own backend skills, is an important part of your role
  • You’ll be the Backend expert within the company and are able to guide the company in the solution that is adopted
  • The Company operates with multifunctional teams, with an opportunity to work within a diverse set of projects/skill sets/technologies