CVS Health

Software Development Engineer

CVS Health

full-time

Posted on:

Location Type: Hybrid

Location: IdahoMontanaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $64,890 - $173,040 per year

About the role

  • 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 and adhering to established SDLC best practices
  • 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
  • Participate in code reviews, contributing constructive feedback to peers and integrating feedback into your own work
  • Collaborate closely with other Engineers and Product Manager in your team as well as across the organization

Requirements

  • 3+ years experience in software engineering
  • Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming)
  • Strong understanding and demonstrated experience with C#, .NET Core and SQL constructs (PostGres, Snowflake, MS SQL)
  • Experience with cloud-based systems (Azure / AWS / GCP)
  • High level understanding of big data design and data normalization patterns
  • Strong communication skills
  • Strong experience with use of RESTful APIs
  • High level understanding of system deployment tasks and technologies (CI/CD Pipeline, Docker, Kubernetes, Terraform)
  • Familiarity with Agile methodologies (Scrum/Kanban)
Benefits
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings and confidential counseling
  • Financial coaching
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Retiree medical access
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET CoreSQLPostGresSnowflakeMS SQLdata structuresalgorithmsasync programmingobject-oriented design
Soft Skills
communicationcollaborationconstructive feedbackproblem-solvinganalytical thinking