Company
Our client is a leading global digital e-Health company focussed on developing devices and technology for the management of respiratory diseases - integrating devices and data to optimise outcomes for patients and healthcare professionals.
Function
The Applications Developer will be part of the company’s software development team delivering clinically led applications and platform to support and enhance the company’s Respiratory Management platform, Applications and services hosted on the company’s PaaS/SaaS platform - Microsoft Azure.
The role will work with cross-functional teams and a range of internal and external stakeholders to manage the development of integrated solutions to delivery Respiratory Care for their customers.
Qualifications and Skills/Experience
Bachelor’s Degree or equivalent
Demonstrable 3+years of Mobile Application development including strong knowledge of the Android/iOS SDK
Full-stack development experience including JavaScript, Angular, Node.js (including some frameworks like Express etc). C++, .Net
Developing and debugging mobile applications
Strong experience with RESTful APIs to connect mobile applications to back-end systems and platforms
Demonstrable *2+ years React & Redux experience
API integration experience including Swagger definitions
Knowledge of mobile UI design principles, patterns, and best practices
Knowledge of the open-source Android /iOS ecosystem and the libraries available for common tasks
CI/CD, and managing deployment pipelines
Git experience including branching & PR workflows (e.g., Git-flow)
PM Tool’s (JIRA, Git Hub issues, Asana)
Solution delivery using common methodologies especially SAFe Agile
Software development full lifecycle methodologies, patterns, frameworks, libraries and tools
Claims-based authentication (SAML/OAuth/OIDC), MFA, and RBAC
Cloud security controls including tenant isolation, encryption at rest, encryption in transit, key management, vulnerability assessments, application firewalls, SIEM, etc
AZURE products including SQL beneficial
Understanding the full mobile development lifecycle
Building and supporting mission critical technology components with DR capabilities
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Collaborative attitude, great communicator & problem solver
Understand globally distributed teams and asynchronous communication methods
Desirable
Configuration management and automation tools
Visualization tools such as Tableau, Spotfire, Power BI
Machine learning tools such as Azure ML, AWS
Coordinating the intersection of complex system dependencies and interactions
Demonstrated knowledge of relevant industry trends and standards
Experience with ISO13485 and FDA compliance
For more information, or to apply: clarence@boomtalent.com.au