JOB OPENING

ImpediMed is looking for a motivated and skilled Software Developer who brings deep software development experience to ensure that ImpediMed’s products are developed and launched with precision.  Using a pragmatic approach, you will write excellent codes to deliver world class products to our customers.

 

The ideal candidate for this position has deep experience in software programming who is eager to generate high-end, user friendly, code for cloud-based software.  This candidate is team oriented and collaborative and keeps our customers and patients in mind.

 

We look for candidates who demonstrate our Core Values of:  Integrity, Accountability, Collaboration, Respect, Quality, and Compliance. 

 

This is a terrific opportunity to join a ground-breaking, growing innovative medical technology company that is changing the future of healthcare and preventative medicine!

 

About ImpediMed

Based in Brisbane, Australia with its principal office located in Carlsbad, CA, USA and a European office in Thessaloniki, Greece, ImpediMed is the world leader in the design and manufacture of medical devices employing bioimpedance spectroscopy (BIS) technologies for use in the non-invasive clinical assessment and monitoring of tissue composition and fluid status. ImpediMed Limited is a public company listed on the Australian Stock Exchange (ASX: IPD).

 

ImpediMed devices are currently used in both the clinical and research settings with future applications being developed for home use. ImpediMed has over 15 years of clinical experience supporting healthcare professionals in the assessment of secondary unilateral lymphedema of the limbs. ImpediMed’s devices are used in a variety of settings to aid surgeons, oncologists, therapists, and radiation oncologists. Our research devices are thought of as a gold standard measurement system for non-invasive fluid and body composition measurement, used in both animals and human research.

 

ImpediMed produces a family of FDA cleared and CE Marked medical devices, including SOZO®, sold in select markets globally.  For more information, see our website at www.impedimed.com.

 

ImpediMed’s management team includes executives who have international experience in successfully introducing innovative medical products to global markets. The organization is dynamic and professional and has been built from the ground up with a strong team of enthusiastic and dedicated senior managers, researchers and employees. The company is on a dramatic growth path with the strong demand for its unique product offerings and offers exciting career opportunities.

 

ImpediMed’s Company Vision:  Leave no patient untested who could benefit from our technology.

 

POSITION SUMMARY

 

The Sr Software Developer role is responsible for developing software as it relates to the SOZO system. This role performs a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements, maintains and modifies existing software projects and develops and maintains tests to assure the appropriate quality of the software.  This role will interface remotely with the SW development team in Europe.

 

PRIMARY DUTIES & RESPONSIBILITIES

 

Essential Functions of the Position include but are not limited to the following. Other duties may be assigned.

·         Write code as it relates to back end of the software system in cloud setting.

·         Develop automated tests and perform manual testing for the software systems.

·         Contribute to the design, architect, development and testing of a scalable, highly available and secure system to the customer in a SaaS environment.

·         Stay up to date with new technologies.

·         Develop secure code and follow the security policy of the company.

·         Perform high level technical feasibility analysis of requested features.

·         Participate in planning software evolutionary paths and feature roadmaps.

·         Participate in the system specification review process to ensure system requirements can be translated into valid software architecture.

·         Participate in architecture and code review to ensure quality of the design, avoid un-needed complexity, advocate for clarity.

 

QUALIFICATION GUIDELINES (Typical Knowledge, Skills, & Abilities)

 

·         Object oriented thinking and deep knowledge of programming languages, web application development, Node.Js, Java, SQL or other database management systems, web services, communication protocols and APIs and interface engines.

·         Experience with web programming languages and frameworks (e.g. JavaScript, React.js, node.js).

·         Strong understanding of databases (schema, SQL etc.).

·         Understanding of software development life cycle.

·         Experience with DevOps (Git, Jira etc.).

·         Excellent understanding of several security requirements as it relates to medical device, software, mobile apps and database.

·         Talk and present to peers and stakeholders clearly and concisely in both formal and informal setups.

·         Strong communication and interpersonal skills with demonstrated collaborative teamwork capabilities.  The ability to communicate and work successfully with remote teams across time zones, with different norms & cultures.

·         Demonstrated ability to maximize efficiency when working with remote teams – to speed up development by strategically using time zone differences without loss of quality.

·         Structured approach to troubleshooting and problem solving.

·         Must understand, follow and comply with regulatory requirements as applicable to various processes.  An understanding of FDA Quality System Regulations and ISO Standards (ISO 13485) is required.

·         Must possess a thorough understanding of work related standards and regulations, including but not limited to Standard Operating Procedures (SOPs) and Quality System Regulations (QSRs), both US and international.

SUPERVISORY RESPONSIBILITIES

*        

·         None

MINIMUM EDUCATION, EXPERIENCE OR CERTIFICATIONS

 

·         Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering or equivalent.

·         5 years of experience in a similar role developing complex software products in a cloud environment preferably google cloud.

·         7+ years of hands-on software and database development experience.

·         Prefer Medical Device experience coupled with digital health experience.

 

WORK ENVIRONMENT & PHYSICAL REQUIREMENTS

 

·         Travel:  Position requires business travel (including overnight), estimated at up to 10%.  Must be available for occasional international travel.  Valid driver’s licence and valid passport required.

·         Physical Demand: Light physical effort. 

·         Mental Demand: High degree of concentration.

 

BENEFITS

 

·         Full healthcare benefits include: Medical PPO/HMO/HSA Plan Choices, Dental Plan, Vision Plan; 401(k) with employer match for full-time employees once vested in plan. 

·         Basic Life, AD&D, STD/LTD, Life Assistance Program (LAP)

 

ImpediMed is an Equal Opportunity/Affirmative Action Employer

 

TO APPLY

 

Please email your resume to employment@impedimed.com subject line reading: Senior Software Developer / Direct online applications are also available on LinkedIn.