Senior Software Engineer (Remote)

Details of the offer

Senior Software Engineer (Life Sciences) Location: New Zealand and Australia (remote) About Us Marama Labs is aiming to become a leading innovator in the life sciences industry, dedicated to advancing healthcare through cutting-edge spectroscopy hardware and software solutions.
We are looking for a highly skilled Senior Software Engineer to join our dynamic team and contribute to the development of high-quality software products that support scientific research and medical advancements.
Position Summary We are seeking a highly experienced Senior Software Engineer with a strong background in computer science and extensive experience in software engineering within the life sciences sector.
The ideal candidate will have a Master's degree in Computer Science or equivalent experience, at least 6-8 years of professional experience in a highly regulated industry, and a rigorous approach to automated testing, software verification and validation, security, and DevOps best practices.
Familiarity with working in a highly regulated environment is highly desired.
We are seeking a motivated individual with a strong desire to work on a global cutting-edge deep tech project across time zones and cultures.
Key Responsibilities Develop, test, and maintain high-quality software solutions for the life sciences industry.
Apply long years of experience in Test Driven Development (TDD) to ensure robust and reliable code.
Own the code and continuously improve code quality and design through refactoring.
Conduct thorough software verification and validation to meet industry standards and regulatory requirements, while staying highly agile.
Ensure software security through best practices and continuous improvement.
Apply DevOps practices to streamline development, deployment, and operations.
Collaborate with cross-functional teams to design and implement innovative features.
Ensure compliance with FDA CFR21 part 11 and ISO 9001 standards.
Work at pace in 2 week sprints (we are doing Scrum), but with the added quality challenge of staying compliant (Agile GAMP5 2nd Edition).
Mentor and guide junior engineers together with our tech lead and software management to foster a culture of excellence and continuous learning.
Stay updated with the latest industry trends and technological advancements.
Required Qualifications Master's degree in Computer Science or a related field or equivalent professional experience.
Minimum of 8 years of professional software development experience.
Experience in the life sciences industry or a comparable high regulated industry such as medical devices or alike.
Strong experience in writing clean, idiomatic and testable code in Typescript and Python in client and server environments.
Good understanding of Object-Oriented Design and Functional Programming and how to apply them effectively.
Proven experience with Test Driven Development (TDD), pair programming, trunk-based workflows and managing and working with CI/CD workflows - We use GitHub and Github Actions.
Strong understanding of software verification and validation processes.
Track record of doing continuous delivery using DevOps tools and methodologies.
Expertise in software security best practices and practical knowledge in complying with FDA CFR21 part 11, ISO 9001, SOC2 type 2, ISO27001 and GDPR compliance requirements.
Excellent problem-solving skills, attention to detail, an appreciation for good UX design and a strong customer-oriented mindset.
Strong written and verbal communication skills and teamwork abilities and experience working remotely in a team formed of highly skilled and performing individuals.
Experience working with SCRUM, breaking down, slicing and estimating work, writing user stories, setting expectations and keeping commitments.
Preferred Qualifications Experience with Electron, Vue or React, Design Systems and web technology as a whole.
Experience using an offline-first database and state management approach would be ideal, but not required - We use RxDB.
Familiarity building and operating reliable software using infrastructure-as-code on one of the major cloud computing platforms - We use Google Cloud Platform, Firebase and Terraform.
Experience in practical data science and used to work with scientists.
Ideally using an implementation of Jupyter, Spyder and a modern data warehouse such as Big Query or Snowflake.
Knowledge of spectroscopy and data engineering (ETL, data warehousing, data workflows) with a keen interest to develop new kinds of analytical tools using Machine Learning and more classical methods.
Experience with SQL and Python3 desirable.
Some experience with embedded programming in C would be a bonus, but not essential.
What We Offer Competitive salary and benefits package, including stock options.
Opportunities for professional growth and development.
A collaborative and innovative work environment.
Work on a global project across time zones, cultures and industries.
The chance to make a meaningful impact on healthcare, scientific research and the world.
Marama Labs is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
We do not sponsor working visas at the moment.
You need to have full working rights in your country of residence (either New Zealand or Australia) to be eligible to apply for this position.
#J-18808-Ljbffr


Source: Talent_Dynamic-Ppc

Requirements

Engineering Manager - Sre

```html Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. At Xero, our pur...


From Xero - Wellington

Published a month ago

Cloud Technical Specialist - Data And Digital

```html Contribute to transforming the future of health in this Cloud Technical Specialist role. Drive and influence our adoption of cloud-based technologies...


From Cgr Services - Wellington

Published a month ago

Software Engineer - Integration

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. At Xero, our purpose is ...


From Xero - Wellington

Published a month ago

Kaitohutohu | Advisor - Crown Entity Monitoring

Wellington based Great development opportunity Variety at the heart of the Ministry Mo te turanga mahi The Governance team within the Office of the Chief Exe...


From Cgr Services - Wellington

Published a month ago

Built at: 2024-11-02T04:29:10.317Z