Software Developer/ Engineer/ Architect

Senior Full Stack Javascript Developer

As our Senior Full Stack Javascript Developer, you will join our United Clinical Services group working on a range of innovative solutions that are helping to transform value-based care. You will join a small, multi-disciplinary and talented team that are helping to improve healthcare delivery, working on projects that have a real impact and business value and are used by both Clinicians and external Providers. You will have the opportunity to work full stack across both front-end UI and backend API for both internally and externally facing applications. These applications are data-driven and analytics based, so are an excellent opportunity to showcase your talent in being able to design elegant solutions that can effectively convey information in visual and easy-to-understand ways. 

  • Ability to take on UI and/or API work in collaboration with other team members
  • Collaborate with team members and business partners to determine problem definition and requirements, manage expectations, and meet timelines
  • Research and develop novel solutions independently and as part of a team
  • Produce high quality solutions that are robust, reliable, and scalable
  • Approach highly uncertain and ambiguous environments with curiosity and a positive can-do attitude
  • Collaborate effectively in cross-functional and interdisciplinary teams
  • Demonstrate initiative and strong ownership of deliverables
  • Develop both technical as well as domain expertise to effectively realize business opportunities
  • Generally work is self-directed and not prescribed
  • Works with less structured, more complex issues
  • Serves as a resource to others
  • Strong UI development skills
  • Angular experience
  • Extensive Javascript knowledge
  • Developing an API in a Javascipt library – inclusive of HTTP & REST API design
  • Version control experience

Preferred Qualifications:

  • Node experience
  • Good understanding of development processes and tools – Sonar, Jenkins, Git, CI/CD
  • Working with ORM (Sequelize)
  • Prior experience with Swagger
  • E2E testing experience (e.g Cypress)
  • Experience working within Agile methodologies
  • Understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, debugging, and configuration management
  • Experience with SQL (and related databases)
  • Experience in container orchestration and proficiency with Docker
  • Data visualisation experience – Tableau, PowerBI, Opensource (Plotly) etc…