Responsibilities:
Collaborate with Product Management and peer software engineers to design, develop, and implement industry - leading Intelligent engagement platform.
Participate in all phases of the software development cycle as part of a multi - functional Scrum team.
Produce high quality and well - documented code for various platform components in multiple programming languages.
Implement and maintain both unit tests and automated functional test coverage in collaboration with quality engineering Scrum team members.
Obsess over QUALITY in the products you create, and the code you write.
Work collaboratively with support teams to analyze and resolve incidents for both on - premise and hosted deployments.
Ability to learn and adapt new technologies quickly.
Qualifications
Number of Years of work Experience - 5+ yrs
Skills:
Strong Core Java development skills
Experience with distributed systems programming (protocols: HTTPREST, WebSockets, SOAP, gRPC)
Experience building and deploying cloud native applications using Docker, Kubernetes etc
Experience of distributed Cache
Experience of using Grafana
Experience of using Jira
Experience with both Windows and UNIXLinux operating systems
Ability and comfort to interact with customers during implementation, integration, testing phases; provide post - deployment support.
Good written and verbal communication skills; English is the language of business.
Keyskills: Unix Product management Core Java Linux Integration testing Healthcare HTTP Scrum Windows JIRA