
Software Development Engineer
CVS Health
full-time
Posted on:
Location Type: Hybrid
Location: Idaho • Montana • United States
Visit company websiteExplore more
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