Software Development Engineer at CVS Health

Texas Twp, Michigan, United States

CVS Health Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, TechnologyIndustries

Requirements

  • 3+ years in software engineering
  • Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming)
  • Strong understanding and demonstrated experience with at least one popular programming language (.NET, GoLang or Java) and SQL constructs (PostGres, Snowflake, MS SQL)
  • Strong experience with revision control (Git)
  • Demonstrated experience with Queuing technologies (Kafka / SNS / RabbitMQ etc)
  • Strong communication skills
  • High level understanding of system deployment tasks and technologies (CI/CD Pipeline, Kubernetes, Terraform)
  • Ability to travel quarterly
  • Bachelor's in Computer Science or equivalent practical experience

Responsibilities

  • Communicate with business leaders to help translate requirements into functional specification
  • Develop broad understanding of business logic and functionality of current systems
  • Analyze and manipulate data by writing and running SQL queries
  • Analyze logs to identify and prevent potential issues from occurring
  • Deliver clean and functional code in accordance with business requirements
  • Consume data from any source, such as flat files, streaming systems, or RESTful APIs
  • Interface with Electronic Health Records
  • Engineer scalable, reliable, and performant systems to manage data
  • Collaborate closely with other Engineers, QA, Scrum master, Product Manager in your team as well as across the organization
  • Build quality systems while expanding offerings to dependent teams
  • Comfortable in multiple roles, from Design and Development to Code Deployment and monitoring and investigating in production systems

Skills

Key technologies and capabilities for this role

SQL.NETGoLangJavadata structuresalgorithmsasync programmingobject-oriented designparallel programmingRESTful APIsdata engineeringElectronic Health Records

Questions & Answers

Common questions about this position

What are the required skills for the Software Development Engineer role?

Candidates need 3+ years in software engineering, strong fundamentals in data structures, algorithms, async programming, object-oriented design, and parallel programming, proficiency in at least one of .NET, GoLang or Java plus SQL (PostGres, Snowflake, MS SQL), experience with Git, queuing technologies like Kafka/SNS/RabbitMQ, and strong communication skills.

Is remote work available for this position?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What does the company culture look like at CVS Health and Signify Health?

The culture emphasizes dedicated, purpose-driven colleagues passionate about transforming health care, with Signifiers as the heart of the culture, defining it through how they treat each other and respond to members’ needs.

What makes a strong candidate for this Software Development Engineer position?

A strong candidate has the required 3+ years experience and core skills, plus preferred experience in frontend like Angular, cloud systems (Azure/AWS/GCP), big data design, metrics/logging tools, RESTful APIs, and AKKA messaging.

CVS Health

Comprehensive pharmacy and healthcare services

About CVS Health

CVS Health operates a large network of retail pharmacies and walk-in medical clinics across the United States, providing a variety of health-related products and services. Their offerings include prescription medications, over-the-counter health products, and beauty items, as well as pharmacy benefits management and specialty pharmacy services. CVS Health's integrated business model allows them to serve individual consumers, businesses, and communities effectively, with a focus on improving health outcomes and reducing healthcare costs. Unlike many competitors, CVS Health combines pharmacy services with medical care, making it easier for patients to access quality healthcare. The company's goal is to enhance access to healthcare and support individuals in achieving better health.

Woonsocket, Rhode IslandHeadquarters
1963Year Founded
DEBTCompany Stage
Healthcare, Consumer GoodsIndustries
10,001+Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
401(k) Retirement Plan
Company Equity
Wellness Program
Professional Development Budget
Paid Vacation
Paid Holidays

Risks

Legal challenges related to opioid prescriptions could harm CVS's reputation and finances.
The DOJ's intervention in a whistleblower lawsuit may increase legal costs for CVS.
The Horizon Organic Milk recall exposes potential vulnerabilities in CVS's supply chain.

Differentiation

CVS Health operates over 9,600 retail pharmacies and 1,100 walk-in clinics nationwide.
The company integrates pharmacy benefits management with specialty pharmacy services for comprehensive care.
CVS Health offers tailored medication plans through personalized medicine and pharmacogenomics.

Upsides

Expansion of telehealth services allows CVS to reach more patients remotely.
Increased consumer interest in wellness boosts demand for CVS's health-related products.
The trend towards value-based care aligns with CVS's integrated healthcare approach.

Land your dream remote job 3x faster with AI