About The Position

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. The Senior Full-Stack Software Engineer is a senior individual contributor and hands-on technical leader responsible for building and optimizing Caremark’s next-generation digital experiences across web, mobile, and API layers. The Sr. Software Engineer designs, develops, and implements 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.

Requirements

  • 7+ years work experience
  • Adept at problem solving and decision making skills
  • Adept at collaboration and teamwork
  • Adept at growth mindset (agility and developing yourself and others) skills
  • Adept at execution and delivery (planning, delivering, and supporting) skills
  • Adept at business intelligence
  • 7+ years of hands-on software engineering experience.
  • Strong proficiency in one or more backend languages (Java, Node.js, Python, Go).
  • Experience with modern frontend frameworks (React, TypeScript, JavaScript).
  • Familiarity with cloud platforms (Azure, GCP, AWS) and containerization.
  • Experience with REST and/or GraphQL API development.
  • Solid understanding of software engineering fundamentals—data structures, algorithms, design patterns.

Nice To Haves

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.

Responsibilities

  • Leverages expertise to design and implement efficient and scalable solutions that meet business requirements and quality standards.
  • Contributes to solution design and architecture discussions, collaborating with architects and senior engineers.
  • Provides input on technical feasibility, performance optimization, and scalability considerations to ensure that the overall solution meets the desired objectives.
  • Participates in code reviews and ensures adherence to coding standards, best practices, and quality guidelines.
  • Communicates and coordinates with team members to ensure alignment, provide technical insights, and contribute to decision-making processes.
  • Contributes to the adoption of best practices, new technologies, and tools to enhance productivity, efficiency, and code quality.
  • Participates in knowledge sharing activities, such as code reviews, tech talks, and workshops, to foster a culture of learning and collaboration within the team.
  • Works with other developers and team members to implement complex features, enhance existing functionality, and ensure the delivery of high-quality code.
  • Provides guidance and mentorship to junior developers, helping them improve their technical skills and grow professionally.

Benefits

  • medical coverage
  • dental coverage
  • vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • CVS Health bonus, commission or short-term incentive program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service