Job Description
Team Tech Lead position for a well established, dynamic Agile team focussed on building highly reusable extensible messaging framework for CVS Pharmacy line of business. Will be the go to person for technical leadership within the team.
Ideal candidates applying for this position would have experience in detailed design, hands on development, troubleshooting issues in production, knowledgeable in breadth of topics to co-ordinate with various external teams.
Must demonstrate platform thinking.
Required Qualifications
- 5+ years professional IT experience with focus on backend applications/platforms.
- 3+ years experience on server side development using Java/Spring/NodeJS
- Has excellent communication skills with ability to co-ordinate with Architecture, Product, Ops, external teams.
- Has working knowledge of all layers – UI, API, Microservices, Queueing technologies, Caching technologies, Databases, Batch jobs.
- Has the ability to come up with detailed technical design following the architectural guide lines – Sequence Diagrams, Logical data modeling, API Spec definition.
- Has strong knowledge/work experience on Cloud related technologies – Kubernetes, GKE, Istio Service Mesh, Docker, other GCP native capabilities.
- Has strong knowledge of Continuous Integration/Continuous deployment principles and practices i.e. Test First, BDD, Automated testing, security scans, Automated deployment, Configuration Management.
Preferred Qualifications
- Working knowledge of both NodeJS and Springboot
- Experience in designing and develping reusable frameworks
- Experience in healthcare domain
- Experience in messaging (SMS/Email/Push) problem space
Education
Bachelor’s Degree in Computer Science or equivalent combination of education and work experience.
Business Overview
At CVS Health, we are joined in a common purpose: helping people on their path to better health. We are working to transform health care through innovations that make quality care more accessible, easier to use, less expensive and patient-focused. Working together and organizing around the individual, we are pioneering a new approach to total health that puts people at the heart.
We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an equal opportunity and affirmative action employer. We do not discriminate in recruiting, hiring or promotion based on race, ethnicity, sex/gender, sexual orientation, gender identity or expression, age, disability or protected veteran status or on any other basis or characteristic prohibited by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.