Job ID :
38839BR
Location :
India - Bangalore
:
Job Description
Essential Functions:
- Design, develop, test, deploy, administrate, and maintain database, data transformation, data visualization, reporting, and medical information systems and platforms
- Responsible for initial design and development of new software and/or extensive software revisions. Define technical requirements and create high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms
- Rely on extensive experience and judgment to understand complex problems and resolve them efficiently, Use prior knowledge and experience to provide functional and technical support and leadership to colleagues
Minimum Qualifications (must have)
- Excited about building world-class software solutions that improve lives.
- Significant understanding of object oriented design and programming
- 3+ years Hands on experience designing and building browser-based software user interfaces using modern languages and frameworks such as HTML/CSS/JavaScript, Angular/JQuery
- Hands on Experience with templating libraries like Mustache, Handlebars or Underscore
- Hands on Experience with data-driven web development, including strong knowledge of JSON, AJAX, and XML
- Hands on Experience in Cross-browser development and troubleshooting
- Hands on Experience in Java programming and REST API is required
- Extensive use of APIs and a strong understanding of HTTP and REST architecture