Software Architect

Ava is a digital health company with the aim to revolutionize women’s health. The company is headquartered in Zurich, Switzerland with offices in San Francisco and Hong Kong and partner offices in Belgrade and Makati. Our wearable device, smart app and proprietary predictive algorithms empower women by giving them unique clinically researched insights and personalized data about their menstrual cycle, fertile window, and pregnancy delivered in a way that’s convenient and non-invasive. Ava is a global, award-winning brand with strong social network communities. Our current key markets include USA, Canada, Germany, Switzerland, Spain, UK, and Hong Kong.

 

Would you like to join us on our challenging adventure? To strengthen our team, we are looking for a:

 

Software Architect

Location: Zurich with regular travel to our partner office in Belgrade, Serbia

 

 

Responsibilities:

• Lead strategic software development activities in collaboration with the Director of Software, Engineering Manager and Technical Leads

• Actively contribute to and take ownership of Ava’s software architecture, spanning multiple components and technologies

• Take major technical decisions based on product, business and engineering requirements and contribute to Ava’s software engineering roadmap

• Plan software development activities in an interdisciplinary team with Product Managers, Data Scientists, Requirements Engineers and Technical Leads

• Work with Engineering Manager, Technical Leads and other key stakeholders to estimate development efforts and to define implementation plans

• Translate business and user requirements into technical solutions, review and actively contribute to system and software requirements and identify non-functional requirements early in the development process

• Assess technical feasibility of planned product developments and provide feedback

• Document architecture and detailed designs in compliance with Ava’s QMS and regulatory requirements and be responsible for technical risk management

• Actively support the development team in technical challenges and do code reviews

• Implement POCs, evaluate new technologies and stay on top of current trends in software engineering

• Create unified development standards and advocate for best engineering practices

 

 

About you:

• Master’s degree in computer science, electrical engineering or a related field

• +5 years’ working experience as a professional software developer

• Proficient in Java, Python and at least 1 other programming language (ideally Swift)

• Prior experience with relational and non-relational databases (ideally MySQL and MongoDB)

• Broad technical knowledge and willingness to learn new things

• Good understanding of DevOps (infrastructure, networking, security, virtualization, containerization) and prior experience with cloud services (ideally AWS)

• Excellent understanding of modern software architectures, data structures, algorithms and design patterns

• Good understanding of software development lifecycles in a regulated industry with experience in medical

device software development and knowledge of relevant norms and guidelines (IEC 62304) is a big plus

• Willingness to work flexibly, in an interdisciplinary and international environment, depending on the current project status

• Strong analytical skills and process-oriented work style with a structured, independent approach to work and focus on getting things done

• Excellent written and verbal communication skills with the ability to adjust to the audience

• Stress-resistant, even in fast-paced and busy situations

• Fluency in English (German and/or Serbian are a plus) and willingness to travel (up to 30%)

 

Would you like to contribute to a highly motivated team, with a lot of space for your own initiatives? If yes, please apply online or send your complete application.

 

We appreciate that you share our excitement for Ava. Please be aware that only fully documented applications (CV, motivation letter and supporting documents) can be considered.

 

Ava – Revolutionizing women’s health

Benedikt Baumgartner, Director Software Development

 

Should you not hear back from us within 3 weeks your application has unfortunately not been successful for the respective role.