CVS Health Senior Digital Software Architect in Burlington, Massachusetts
Who we are:CVS Health’s mission is to help people on their path to better health by making wellness decisions simple and integrated into every experience that we provide. Aetna Health is a new digital experience built from the ground up to aid members navigate their benefits and access quality care. We like to think big and execute incrementally. We believe in taking smart risks, adapting, and moving forward. We reward diverse thought and support our people to challenge the status quo.What we need:Aetna is taking on a major initiative to redesign and rebuild many of its customer facing digital assets. We need an empathetic human to help transform health and wellness via products that drive engagement and a best-in-class experience. This person will work as part of one or more agile teams to provide guidance on creating a sustainable, evolutionary architecture. They will design REST APIs and event-driven systems in a domain-driven way. They will also help ensure that performance, scalability, and security are part of the definition of done. We need an engineer mindset, an architect perspective, and a collaborative spirit to help understand the user’s needs, develop proof-of-concepts, and communicate the best solution.
.What you’ll bring:You understand domain-driven design and API-first development. You are as comfortable with code as you are with UML. DevOps is your mindset, not an afterthought. You bring an open mind to every conversation and evaluate alternatives with a data-driven methodology. You can articulate the tradeoffs between REST microservices and event-driven integrations. You can not only apply design patterns but can reason why it’s the most suitable for the problem. You understand the difference between a race condition and a deadlock and how to avoid both. You know the benefits of cloud platforms but also where the pitfalls are. You understand when to use open source, when to buy SaaS, and when to roll your own solution. You know when to choose a document database over a key value or RDBMS and how to store data efficiently in each. Finally, you know how to solve for today while leaving open doors for tomorrow’s needs.
Other Requirements· Bachelor's degree or equivalent experience.· Significant experience designing and developing RESTful microservices· Experience developing in a public cloud (AWS or GCP preferred)· Experience on an agile team and working collaboratively with product, design, and engineering members· Experience with OAuth2 security· Experience with Kafka or other messaging platforms· Experience with Kubernetes or other container platforms
Bachelor's degree or equivalent experience
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.
- CVS Health Jobs