JOB OPENING

As a growing medical technology company, ImpediMed is looking for a talented Software Systems Architect who will make certain that we are creating and managing world class products in the cloud for our customers.  You will help us define our technology roadmap and evaluate new technologies and share that learning with the larger organization.  You will help define the vision of key technologies to enhance and better enable our current and future product capabilities. 

 

The ideal candidate will have a combination of hands on software and database development combined with leadership, systematic and architecture level experience related to the complex software systems in the cloud. The candidate will have passion for technology, extremely strong problem-solving skills and be approachable to help our software team grow and succeed. 

 

You will be part of a unique team of software developers, clinicians, quality, regulatory and other health industry pioneers and assist us with achieving our vision, “Leave no patient untested who could benefit from our technology.”

 

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

 

This position is a great opportunity to join an innovative, growing medical technology company that is on the cutting edge of changing the future of healthcare!

 

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 Software Systems Architect role is the combination of hands on software and database development combined with systematic and architecture level experience related to the complex software system. Ideal person in the role has already led architecture and software development functions for a customer facing medical device software product development from conceptualization through launch and implementation with several customers in a cloud environment.  This role will interface remotely with the software 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.

·         Lead and own the functional requirements, architecture and key design decisions as they relate to features that span across different software systems for SOZO - a Medical Device system that includes web, firmware, mobile app, database and cloud components.

·         Lead the design, architect, development and test of a scalable, high available and secure system to the customers in a SaaS environment.

·         Be the key technical contact for product managers, service, customers, stakeholders and software development team.

·         Perform high level technical feasibility analysis of requested features.

·         Working with software teams, ensure that architecture of individual software stacks work nicely in the big picture.

·         Architectural design of software blocks including block diagrams, flow charts, entity relationship management, and database schema, etc.

·         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.

·         Evaluate new technology or tools and plan their insertion into various teams.

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

·         Provide input and strongly support design guideline documentation driving forward the continuous improvement of the various software team practices, process, and methods and overall quality of deliverables.

·         Manage the technical relationship with key vendors.

 

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, interface engines and mobile apps.

·         Deep understanding of one of the leading Cloud providers (AWS, MS Azure, or Google Cloud)

·         Practical knowledge of DevOps tools (Jira, Git, Jenkins, Kubernetes, and Docker etc.)

·         Broad and deep knowledge of scalability, back-up, network related protocols, auditing, monitoring of system.

·         Excellent understanding of security requirements and best practices 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.

·         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, ISO27001, ISO62304) 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.

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

·         Any of cloud certifications (AWS, Azure and/or Google)

 

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: Software Systems Architect  /  Direct online applications are also available on LinkedIn.