Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CVS Health Logo

Senior Software Development Engineer

CVS Health

$83,430 - $222,480
Dec 17, 2025
Washington, DC, US
Apply Now

CVS Health is looking to reinvent what a pharmacy and a health care company can be in the digital world by designing, developing, and implementing digital solutions and systems.

Requirements

  • 5+ years of software development in enterprise / web / cloud applications
  • 5+ years of experience in pharmacy automation systems
  • 3+ years of experience with cloud computing technologies. Have track record developing in AWS or GCP or Azure or similar public cloud environments and Kubernetes
  • 3+ years of experience with programming languages/tools including: Java, Spring boot, Reactive programming, Caching Strategies, Kafka and Partitioned NonSQL/SQL DBs
  • Experience with industrial automation including PLCs, RFID systems, computer vision, and robotics integration
  • Proficiency in Java, C, C++, C-Sharp, .NET, Java, PHP, ASP.NET, JSP, JavaScript, and shell scripting
  • Understanding of serial communication (RS-232/RS-485), TCP/IP, and industrial protocols (Modbus, OPC-UA) for hardware interfacing

Responsibilities

  • 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
  • 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
  • Lead end-to-end integration of multi-vendor robotics platforms and automated dispensing systems including ATCs, RFID readers, PLCs, and distributed remote I/Os

Other

  • Hands-on, passionate people who want to join a high energy and growing team to make a difference in customers’ lives
  • Participate in feature refinement sessions with key stakeholders to ensure the specified needs are clearly articulated, gaps identified and propose adjustments as needed
  • Maintain a user-centered and business-as-priority approach in design perspective and practice
  • Partner with business and product management counterparts to define and prioritize opportunities to improve value creation and align on shared KPIs to measure success
  • Individually motivated to be able to see the big picture and prioritize their work to make the largest impact on the business and customers vision and requirements