Job Description :
Description:

Design, execute and manage software development activity to create digital tools for project teams. Conceptualize novel digital solution to address business need. Deliver effective Apps to delight customers, including, physicians, patients, and allied stakeholders using company products.

Responsibilities:

Develop and maintain advanced iOS applications and/or .NET application
Execute project work plans to achieve high quality deliverable
Collaborate with cross-functional teams to define, design and develop interface according to specification
Collaborate with 3rd party vendors for software integration
Generate software code documentation including architecture and detail design, functional specification, software validation, document unit-tests
Required:

BS, MS or PhD in Computer Science, Software Engineering or related discipline
3+ yrs experience with mobile and/or web application development
Experience developing mobile app using Swift, Objective-C, Cocoa frameworks and XCode IDE (specifically IOS for IPADS)
Experience developing server-side and client-side applications using .NET or J2EE
Experience integrating RESTful API and SOAP web services and integrating them into applications
Skilled in the application of cloud technologies (e.g., Amazon Web Services, Google Cloud, Microsoft Azure) in digital product development
Back-end database integration and programming support with SQL, NoSQL, web/cloud database services, and/or server-side scripting
Web application hosting, IIS
Well-developed organizational skills and the ability to manage several projects simultaneously
Preferred:

Skilled in both Apple and Microsoft technologies
Proven record of published app on the Mac App Store