>

Job Summary


Job Type
Permanent

Seniority
Senior

Years of Experience
Information not provided

Tech Stacks
Spring
CI
Git
Istio
Node.js
npm
JavaScript
Kubernetes
Angular
Typescript
React
.NET
Springboot
Java

Job Description


Apply
We are looking for talented Senior Software Engineer with experience in the Health Tech industry to join us as we grow out our virtual trial offering! You'll be working directly with the Head of Development and the rest of the Engineering team in creating best in class software.

Responsibilities:
  • Work with the UX design lead to establish good user experiences for the application being built.
  • Work with the Director of Architecture and the platform development team to adopt best practice patterns and utilize the common platform and CI/CD systems.
  • Work in a collaborative environment with other software engineers to deliver on the business goals.
  • Build, test, document and maintain web applications for our customers and internal employees.
  • Work with the platform development team to promote specific application code to generalized code that is built so it can be used across multiple web applications.
  • Work with our product team to help drive out technical requirements for business initiatives and estimate story complexity.

Requirements:
  • Strong understanding of the Software Development Lifecycle with demonstrable experience across each of the phases
  • Independent, driven and possesses good communication skills
  • Strong problem solving, analytical and conceptualization skills
  • Experience in software design and development with Javascript/Typescript libraries and frameworks such as Node.js, npm, React, Angular, Vue OR equivalent experience across other tech stacks (e.g. .NET Framework / Java Spring Boot)
  • Experience in frameworks for automated testing (e.g. unit testing, integration testing)
  • Versatility and enthusiasm to tackle new problems across the full-stack and to learn new frameworks as we continue to push the frontiers of technology
  • Well versed in software version control tools such as Git
  • Bachelor of Science in Computer Science or demonstration of equivalent knowledge

Desirable:
  • Continuous Integration tooling and patterns
  • Continuous Delivery & Continuous Deployment tooling and patterns
  • Working with Agile methodologies in a team environment
  • Kubernetes
  • Istio or other service mesh tools
  • Distributed systems and patterns
  • Development using CQRS patterns
  • Event sourcing
  • Machine Learning / Statistical Modelling

What's in it for you?
  • An above market compensation package, including bonus and stock options
  • Join the pioneers of the virtual clinical trial!
  • Work alongside some of the brightest minds in the industry
  • Work with some of the most exciting tech in Data & AI
  • Rapid growth potential

Salaries of Software Engineer at ObvioHealth

Salaries from ObvioHealth that are similar to Senior Software Engineer

- SGD

Estimated Salary Range

View more Software Engineer salaries at ObvioHealth View more Software Engineer salaries


NodeFlair Insights of ObvioHealth