Responsibilities:
- Collaborate with software developers and imaging teams to implement solutions that are aligned with and extend shared platforms and solutions.
- Apply Agile principles of SDLC and methodologies, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
- Provide architectural leadership to tech leads and team members.
- Act as a member of the Software council, representing the face of high quality design and defining forward looking technology roadmap.
- Collaborate with Architects, Technical Leads, Product Owners and Software Developers to ensure coverage of functional and non-functional requirements for platforms and imaging solutions.
- Propose high performing, scaling and innovative end-to-end solutions.
- Apply principles of SDLC, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques in alignment of Healthcare domain.
- Participate architecture / design reviews and ensure meets standards and delivers desired functionality using the technology selected for the project.
- Ensure performance and security parameters are adhered by the development team.
Educational Qualifications:
- Bachelor’ s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) or Master’ s Degree in Computer Science/Math or related field.
Primary Skills:
- Experience in designing architecture of full stack applications.
- Extensive experience in microservices architecture (GRBC, Messaging), Containerization & Orchestration (Kubernestes)
- Extensive experience in Web Design pattern, Micro frontend development pattern and solutioning
- Extensive development experience in Web UI Technologies - HTML5, JavaScript, CSS3, XML, JSON, HTTP/HTTPS protocols, Node JS, Angular, React and Responsive Web Design
- Extensive experience in developing UI framework, common components & applications.
- Rest based Microservices using GO and Java Spring boot.
- Hands-on experience on browser based debugging.
- Extensive exposure to automated UI testing frameworks like Jasmine/Karma, Mocha.
- BDD based automated unit testing using Cucumber.
Desirable Skills:
- Infra and PaaS integration using Containerization technologies Kubernetes / Docker, Grafana, Prometheus.
- HELM Charts, YAML, Ansible, Python, DevOps Pipeline Integration.
- Web UI Technologies - HTML5, JavaScript, CSS3, XML, JSON, HTTP/HTTPS protocols, Node JS, React and Responsive Web Design.
- Expertise in Security application development – IDM, Authentication, Authorization, OpenID and Oauth2.0.
total rewardsare designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.