• Develop next generation platform with the following goals:
o Cloud-Capable Mobile-Enable platform.
o Support for complex computational problem on either server or client components.
o Modular and Maintainable.
o Automatically Testable.
o Scalable and Resilient.
o On the client side, supports multiple OS platforms: Windows, MacOS, iOS, Android.
o On the server side, integrates into a AWS cloud infrastructure and leverages cloud capabilities.
o Micro-service based approach adapted to the problem set.
• Design, development, debugging, maintenance and documentation of software components.
• Spend time with business owners, customers, users, competition.
• Help draft high level technical architecture with the R&D team.
• Help define technical products including vision and requirements.
• Help define User Acceptance Testing scenarios.
• Research current trends and emerging technologies and effectively implement them.
• B.Sc or M.Sc in Computer Science or equivalent.
• 4+ years in at least two of Go, C++, Java & .Net.
• 3+ years’ experience programming server-side Linux.
• 2+ years of experience with some of Docker, AWS, NoSQL databases, Android, iOS, Nodejs.
• Willingness to comply with a medical device Class II SDLC.