Support software architecture, design, development, testing strategies, and risk management activities for mobile medical software applications. Lead the full design life cycle process, including requirements specification, design planning, code reviews,...