Python Software Developer
Job Description
Onera is hiring a Python Engineer to support the software team and be a key contributor to the Onera digital health platform development. We offer a great opportunity for professional growth in an ambitious and fast-growing start-up.
Onera
Onera Health is a leader in transforming sleep medicine and remote monitoring. Our breakthrough diagnostic solutions and services are poised to help millions of people struggling with sleep-related ailments, while also impacting other medical fields by monitoring a variety of chronic conditions, ultimately improving the health and quality of life for patients around the world. The company's innovative solutions provide comprehensive sleep test data to physicians in a variety of clinical and non-clinical environments to optimize patient care and reduce healthcare costs.
Key Responsibilities
You will be part of a multidisciplinary, energetic, young, and internationally minded start-up team. You will have the different responsibilities listed below:
- Develop and maintain high quality (mainly python) code and unit test code
- Design software sub-components and communication protocols
- Define and maintain subsystem documentation: requirements, design and verification specifications
- Define code deployment and delivery approaches and maintain the CI/CD pipeline
- Work closely with other technology groups within Onera to support knowledge transfer and jointly develop a state-of-the-art medical diagnostic platform.
- You are a knowledgeable and creative Python developer (3+ years professional development experience)
- You have strong development skills in at least one other server side programming language (java, ruby, go, node.js)
- You have excellent knowledge of at least one major web development framework (Django, spring, rails, etc)
- You have a BSc or MSc in computer science or engineering
- You have an excellent ability to create clean and reusable modules or libraries (and to decompose systems in subsystems)
- You are a backend engineer at heart who loves APIs, data manipulation and can handle complex algorithms
- You have a good understanding of synchronous (e.g REST) and asynchronous communication protocols (MQTT, AMQP)
- You are skilled in defining data models and working with relational (PostgreSQL, mySQL) and/or non-relational databases (MongoDB, DynamoDB)
- You are familiar with Amazon Web Services (e.g Lambda, DynamoDB) or similar or have a strong desire and ability to learn
- You have a good understanding of the software development cycle and are familiar with CI/CD, devops practices and cloud service monitoring or have a strong desire to learn.
- You have excellent problem-solving skills and are willing to learn and develop new skills
- Prior experience in development of software as a medical device is a strong plus
- Excellent communication skills in English (written and spoken) is a must
What We Offer
- Opportunity to work on cutting-edge medical device technology.
- Collaborative and innovative work environment.
- Competitive salary and benefits package.
- Professional growth and development opportunities.
- Technical equipment to set up a home office
Contact
If you are interested, please contact us by email: [email protected]. No intermediate applications accepted.
Location
Torenallee 42-54 (Strijp-S), Eindhoven, Netherlands.
Date Posted
08/26/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View Details