At CVS Health, we’re building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care. As the nation’s leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues – caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day. POSITION SUMMARY CVS Health is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers’ lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, our team is seeking a Senior Software Development Engineer that will design, develop and implement digital solutions and systems by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the overall technical direction and innovation of digital engineering projects. This Senior Engineer will also participate in feature refinement sessions with key stakeholders to ensure the specified needs are clearly articulated, gaps identified and propose adjustments as needed. You will also maintain a user-centered and business-as-priority approach in design perspective and practice. Expectations for the Role: Design and develop cloud scalable services in a containerized and CI/CD environment Adhere to professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations Collaborate in solving problems complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues Partner with business and product management counterparts to define and prioritize opportunities to improve value creation and align on shared KPIs to measure success Design and implement real-time Streaming of data from No-SQL/SQL databases to analytics Work with business users, project managers and other engineers to achieve elegant solutions that would reduce cost, expenses and time to market Provide ongoing maintenance, support and enhancements in existing systems and platforms Assist in risk assessment, Tech audits and mitigation activities Lead end-to-end integration of multi-vendor robotics platforms and automated dispensing systems including ATCs, RFID readers, PLCs, and distributed remote I/Os Work with vendor-provided SDKs and APIs to integrate third-party hardware devices into existing software ecosystems Develop software to control and monitor conveyor belt systems, diverters, and sortation equipment Implement communication protocols to interface with robotic filling systems and vial capping machines