Senior Software Engineer

Responsibilities

  1. Work with Product Management and Products Engineering teams to design, develop, maintain and enhance web-based and mobile-based healthcare application platform for worldwide customers.
  2. Involve in application development activities such as business requirement study, system analysis & design, coding, integration, testing and documentation.
  3. Troubleshoot and resolve issues impacting development.
  4. Participate and contribute in Product Iteration planning and review activities.
  5. Collaborate closely with Team Leader and Scrum Master on entire process and workflow.
  6. Accountable for sprint and release commitments are completed on time.
  7. Accountable for compliance with quality control processes (Definition of Done, source code control, coding guideline, etc).
  8. Participate in process improvements as required.
  9. Develop prototype for new applications or features.
  10. Perform Production Defect Analysis & Fixes, as and when required
  11. Perform Project Implementation task, e.g. data migration, product integration, customization etc, as and when required
  12. Any other duties as instructed by the Reporting Officer or HOD

Requirements

  1. Possess at least a Diploma/Degree in Computer Science/Information Technology or equivalent.
  2. Min 4 years of strong technical skills in MVC, CakePHP, JQuery, MySQL, HTML, CSS, JSON, XML, JasperSever.
  3. Min 3 year full Software Development Life Cycle (SDLC).  Experience in Scrum will be an added advantage.
  4. Must be analytical and problem solver.
  5. Good communication, and planning skills.
  6. Proven track record in delivering projects in cost effective manner.
  7. Team Player, flexible and can work under pressure and tight deadlines.
  8. Familiar with Scrum/Agile development methodologies is preferred.
  9. Able to work independently and in a team with self-initiative and positive attitude
  10. Good oral and written skill in English language and strong interpersonal skills
  11. Experience in healthcare technology and solutions is preferred.
  12. Experience in developing enterprise solutions
  13. Exposure in CLOUD Computing is advantageous.

Take your career to new heights with us!

Shopping Basket