HamburgerMenu
hirist

Job Description

Job Description :


Work as a member of a team responsible for developing a HIPAA compliant secure care coordination platform in accordance with established processes.

You will apply your knowledge of building scalable, distributed applications and have the opportunity to work in a technical leadership role to build and support a cloud native application.

This is a client facing role and applicants are expected to be comfortable in high-pressure and working as part of a global team.

Essential Functions include, but are not limited to the following :

You will be expected to :

- Work as part of a global, distributed team including working closely with product and technology leadership based in the US.

- Independently design system components that adhere to the engineering best practices.

- Contribute to all phases in the software lifecycle - requirements analysis, solution design, development, and deployment.

- Maintain high quality standards for the work undertaken and be responsible for the quality of deliverables.

- Develop a deep understanding of the system with the expectation of driving system improvements.

- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans.

- Mentor junior and mid-level team members and provide architecture and technology guidance to all stakeholders.

- Create best practices for software development and guidelines for code reviews.

- Participate in code reviews and create guidelines for effective code reviews.

- Create detailed and appropriate documentation for the system architecture and features built as part of day to day work.

Requirements :


Key technical expertise areas expected for this role :

- Exceptional programming skills in Java 8(+) with clear understanding of Object-Oriented programming and best practices for modern JVM development.

- Understanding of modern architecture including containers, Kubernetes, and serverless development.

- Experience on REST API Programming based on a Microservices Architecture understanding of API versioning, and management.

- Experience with Azure API Management is a strong positive.

- Deep understanding of databases (MySQL & Mongo) and proficiency in database schema designing and writing efficient SQL Queries demonstrable experience of database normalization, query optimization, and performance tuning.

- Strong troubleshooting skills.

- Demonstrable ability to learn new programming languages and frameworks quickly.

- Experience with distributed systems with specific focus on security and scalability.

- Experience with modern cloud technologies such as AWS or Azure ability to architect and reason about cloud-native distributed solutions.

- Experience with with modern Javascript frameworks for full-stack development.

Additional areas that would add value :

- Experience working with Virtualization and Containerization technologies including Docker, Kubernetes.

- Experience working with AES 256 based encryption algorithms.

- Strong understanding of Design Patterns & anti-patterns, and their application in system design.

- Experience working on projects, preferably in the healthcare domain.

- Automated Unit/Integration testing.

- Frontend web development with JavaScript frameworks like AngularJS.

- Experience working in Agile Scrum/Kanban methodologies.

Education and experience :

- Bachelors or Master's in Computer Science or related fields.

- 5+ years of experience.

info-icon

Did you find something suspicious?