Job Description :
Primary Duties:
Direct involvement in all SDLC and project management phases
Design and develop software applications and databases based on study protocol, strategies and regulations
Test and validate application functionality and data schemas ensuring requirements are met
Install software and configure database servers, deploy and implement applications throughout internal and external sites
Apply periodic software & database updates while providing hands on application support
Create configuration, user guides, training & support documentation
Document business, compliance and solution requirements and write test cases and steps for software applications
Perform manual testing for software applications and capture results and evidence for testing and UAT documentation
Establish application and database disaster recovery protocols
Evaluate and recommend application development and database enhancement and improvements
Act as an escalation point for software and/or database critical problems requiring attention and assistance

Knowledge and experience in Good Clinical Practices
Practical experience in clinical trial strategies, methods and processes including study design and data review
Must have wide-ranging technical experience with:
Django Python web application framework development
JavaFx for creation of delivery of desktop applications
J2EE (Java Platform Enterprise Edition)
SQL and Data Modelling for defining and analysing data requirements
ETL Processes associated with database usage and data warehousing¿ C# object oriented programming language
OS Development (single &multi-tasking, single & multi-user, distributed, templated, embedded, real-time and library)¿Experience using behavioural data collection devices & tools such as Research Kit, Health Kit
Objective C/Swift programming experience along with iOS application development and deployment
Linux, Windows, iOS-internal Operating Systems inner working and general knowledge¿ knowledge and experience in supporting MySQL Database and Linux servers including installation, maintenance and monitoring
JSON open standard file format for asynchronous browser communication
GitHub web-based version control repository and internet hosting service
Confluence, JIRA and Project management (Agile, Waterfall) tools and methodologies
Good Understanding of Ontology development processes and application of current industry standards for terminologies and nomenclatures such as SNOMED, ICD and CDISC
Adaptable problem solving and multi-tasking skills (technical and non-technical)¿Strong inter-personal, written/verbal communication skills, including ability to evaluate, interpret and present complex data
Position Comments visible to MSP and Supplier: * repost from req 9394 *

Required: BS in Computer Science or equivalent qualification with 3+ years of experience in information technology
Preferred: M.S., Ph.D. or equivalent qualifications. Industry standard technical training and certifications