CVS Health is looking to transform health care through digital innovation, and this role aims to design, develop, and implement digital solutions and systems to make a difference in customers' lives.
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
- 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
- Strong background in system-level integrations with manufacturing execution systems (MES) and backend enterprise software
- Proficiency in Java, C, C++, C-Sharp, .NET, Java, PHP, ASP.NET, JSP, JavaScript, and shell scripting
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
- Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience)
- Ability to read and interpret hardware technical documentation, wiring diagrams, and communication specifications
- 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
- Analytical thinking - able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically
- 40 hours per week, full-time