Ascensia Diabetes Care is a global specialist diabetes care company, dedicated to helping people living with diabetes. Our mission is to empower people living with diabetes through innovative solutions that simplify and improve their lives. We use our innovation and specialist expertise in diabetes to develop high quality solutions and tools that make a positive, daily difference for people with diabetes.
POSITION PURPOSE: We have an exciting, new, quality focused position for a Senior Software Engineer within our Product Software Quality - Digital Health group. This position is focused on providing software process leadership and guidance to new product development teams driving the Ascensia Diabetes Care digital health business.
This position is responsible for supporting the maintenance, improvement and evolution of processes built on Lean and Agile software development methodologies that support a broad range of Ascensia product offerings from mobile applications (medical, non-medical), cloud services, data management and embedded medical device software.
The incumbent will collaborate cross-functionally with product development teams to ensure compliance with current and evolving software development processes.
MAJOR TASKS AND RESPONSIBILITIES OF POSITION:
Provides strong, software process leadership and guidance as a member of technical teams supporting product development.
Leverages experience with Lean and Agile development methodologies and experience with smart phones, smart devices and internet applications to support timely delivery of next generation products.
Supports efforts to develop and drive continuous improvement of Lean and Agile development methodologies that ensure rapid and efficient delivery of reliable products that meet customer expectations, business goals and regulatory requirements.
Effectively and appropriately communicates status, challenges, insights and opportunities for improvement to management.
Supports internal and third party audits of the software development processes.
Interfaces cross functionally with internal and external development teams and suppliers.
Minimum, Bachelor's degree in , Computer Science, Software Engineering, or related field
Minimum 5 years of experience in a software development environment, with technical software engineering experience (design, coding, testing).
Proven ability/experience providing aspects of software process leadership and guidance as a member of technical teams
Experience with Lean and Agile software development methodologies.
Experience with smart phones, smart devices and internet applications.
Demonstrated ability to quickly adapt to a new work environment and quickly forge positive working relationships with new colleagues
Well-developed ability to exercise a broad range of effective communication skills - verbal, non-verbal, written, listening, negotiation
Certified Scrum master
Experience in medical device development and familiarity with IEC 62304
YOUR APPLICATION: Ascensia offers a wide variety of competitive compensation and benefits programs. If you meet the requirements of this unique opportunity, and are driven by innovation and the desire to improve the lives of our patients, we encourage you to apply now. Job postings will remain open for a minimum of five business days and are subject to immediate closure thereafter without additional notice.
TO ALL RECRUITMENT AGENCIES: Ascensia does not accept unsolicited third party resumes.
Ascensia is an Equal Opportunity Employer.
About Ascensia Diabetes Care
Ascensia Diabetes Care is a global specialist diabetes care company, dedicated to helping people living with diabetes.