Software Engineer Job Description
Company Overview
At Vaalia Health, our mission is to enable personalized care for patients self-managing their cancer treatments. We develop solutions for the specialty pharmaceutical industry to predict treatment outcomes and identify each patient's unique needs by utilizing medical, social, financial, and environmental data. Our technology enables care professionals to deliver the most impactful, individualized support for every patient. Founded by seasoned entrepreneurs and healthcare leaders, Vaalia Health operates from offices in Palo Alto and Helsinki
Job Overview
We are looking for a Software Engineers for our Helsinki office to support our initial product offering. Ideal candidates must be internally motivated and function independently in an ambiguous startup environment, yet also collaboratively with cross functional internal and external stakeholders. You are ideally comfortable working with healthcare data, have experience in the software development processes and master one or more programming languages. The right candidate will be motivated by the opportunity to get in on the ground level with a new organization eager to have an impact on patients' lives.
Responsibilities for Software Engineer
- Work with clinical and technical teams to identify fit for purpose technical solution
- Design, implement and document services and communicating offerings to other engineer and teams at Vaalia Health
- Define, design and own API contracts made for internal and external stakeholders
- Focus on well-designed and well-executed software which meets internal and external quality matters
- Be a core contributor of our Risk Prediction tool ambitions and product offering
- Work with our stakeholders - UX, product, infrastructure or clients to ensure we meet our clients where they are
- Enhance your soft skills through working closely with your internal and external colleagues and clients
Qualifications for Software Engineer
- Strong problem solving skills with an emphasis on product development.
- Healthcare data and domain understanding is a bonus
- A drive to learn and master new technologies and techniques
- Several years of experience developing distributed systems in a modern service-oriented architecture.
- Professional backend experience with JavaScript, TypeScript, or Golang.
- Strong understanding of software architecture and design principles.
- Demonstrated success in leading and driving technical initiatives.
- Good communication and interpersonal skills for collaborating with cross-functional teams and stakeholders
- Team days: While we are distributed team there are benefits to meet in person: Therefore ability and willingness to work from our Helsinki office when needed is a must