Senior Software Development Engineer
$83.43k - $222.48kCVS
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.
POSITION SUMMARY
CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers’ lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful microservices, and Kafka to lead the design and development of scalable, secure cloud-native solutions. This role requires hands-on experience with Data Migration, ETL pipelines, and data management best practices, ideally in a Healthcare/EHR integration context.
The ideal candidate brings strong engineering rigor, leadership presence, architectural insight, and a modern SecDevOps mindset. Experience with GCP and healthcare data standards (HL7, FHIR) is highly preferred.
Expectations for the Role
Software Engineering & Architecture
Architect, design, and develop high-performance microservices using Java, JEE, Spring Boot, and Spring Cloud
Lead development of event-driven services using Apache Kafka (producers, consumers, streaming patterns, schema evolution)
Own API strategy for RESTful services, ensuring consistent JSON modeling, backward-compatible versioning, and strong API governance
Mentor team members and contribute to engineering standards, design reviews, and coding best practices
Data Migration, ETL, and Data Management
Design and implement ETL pipelines for structured/unstructured data using tools such as Python-based pipelines, Spring Batch, or cloud-native ETL frameworks
Lead data migration efforts for legacy-to-cloud or system-to-system transitions (incremental loads, bulk loads, validation, reconciliation)
Establish data quality, profiling, and governance practices
Work with clinical data formats, mapping, transformations, and normalization (FHIR resources, HL7 v2 segments, CCD/C-CDA documents)
Cloud, DevOps & SecDevOps
Build and maintain CI/CD automation (unit tests, integration tests, SAST/DAST, artifact provenance, policy gates)
Deploy and operate services on Google Cloud Platform (GCP) using GKE, Cloud Run, Cloud Build, Cloud SQL, Pub/Sub, IAM, Secret Manager, etc
Drive SecDevOps practices: threat modeling, secure coding, dependency scanning, secrets management, container hardening
Implement observability frameworks (OpenTelemetry, tracing, dashboards, alerts, SLOs)
Healthcare/EHR Integration
Integrate microservices with EHR systems using HL7 v2, FHIR, SMART on FHIR, and standard healthcare APIs.
Support workflows across patient data exchange, interoperability, and HIPAA-aligned data flows.
Collaborate with compliance and security teams to implement regulatory safeguards.
REQUIRED QUALIFICATIONS
5+ years of professional software engineering experience
5+ years with developing applications within Java/JEE, Spring Boot, Spring Cloud, RESTful microservices
3+ years of Apache Kafka (event streaming, partitions, consumer groups, schema registry)
3+ years CI/CD pipelines, Git workflows, automated testing
3+ years Docker, Kubernetes, Cloud orchestration
2+ years of hands-on experience with Cloud (GCP, AWS, Azure)
PREFERRED QUALIFICATIONS
Experience with FHIR, HL7 v2, and EHR integrations (Epic, Cerner, MEDITECH, etc.)
Experience with GCP (GKE/Cloud Run, Cloud Build, IAM, logging/monitoring)
Experience in large-scale system modernization or data platform migration
Solid knowledge of Data Migration, ETL concepts, and data lifecycle management
Strong understanding of security best practices (OAuth 2.0/OIDC, TLS, secrets mgmt, scanning)
Proven ability to lead complex technical initiatives and mentor junior developers
Experience with Spring Batch, Dataflow, or cloud-native ETL tools
Knowledge of SQL/NoSQL, schema design, indexing, performance tuning, migrations
Knowledge of HIPAA, HITRUST, or regulated healthcare data environments
EDUCATION
Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience)
BUSINESS OVERVIEW
Bring your heart to CVS Health Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an affirmative action employer, and is an equal opportunity employer, as are the physician-owned businesses for which CVS Health provides management services. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.
Anticipated Weekly Hours
40
Time Type
Full time
Pay Range
The typical pay range for this role is:
$83,430.00 - $222,480.00
This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.
Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.
Great benefits for great people
We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.
This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.
Additional details about available benefits are provided during the application process and on Benefits Moments ( .
We anticipate the application window for this opening will close on: 09/25/2026
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
CVS Health is an equal opportunity/affirmative action employer, including Disability/Protected Veteran — committed to diversity in the workplace.
- A leading software company is looking for a Senior Software Engineer to drive the evolution of IMS compatible technologies. The ideal candidate will have over 10 years of experience in software engineering with deep expertise in IMS TM and DB application programming. Responsibilities...Senior
- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The... ...requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL. Candidates...SeniorLocal area3 days per week
- ...Software Developer The Software Developer will directly assist the Senior Software Developer with a wide range of projects related... ...Responsibilities Modification, development and implementation of... ...speaking with operators and engineers to evaluate system...Senior
- ...Job Title: Senior Software Engineer - Search Job Summary: As a Senior Software Engineer on our Search Services and Applications team... ...with industry trends and emerging technologies Team Development: Mentor junior software engineers across one or more...SeniorContract work
- ...Flexible Time Off to recharge when needed Nine Company-Wide Holidays A diverse suite of benefits prioritizing your growth, development, and personal well-being Kobie is a values-led organization where we believe that everyone is a leader, regardless of their...SeniorRemote workFlexible hours
- ...The Senior Software Engineer designs, builds, and maintains scalable software solutions, guiding technical decisions and mentoring teammates... ...are seeking a Senior Software Engineer to contribute to the development and evolution of a large‑scale consumer and partner web...Senior
$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior- ...agentic platform, Stratusphere. This role is for a versatile software engineer who can help build the core software platform, the backend... ...cloud environments. To do this, you will be using agent-first development practices in a product that was designed to be developed...SeniorWork at officeRemote work
$115k - $192.9k
...smart as you are. In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software... ...advocating for clean code principles such as test-driven development (TDD), self-documenting code, continuous refactoring, and Extreme...SeniorImmediate startRemote workFlexible hours$118k - $178k
...experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small...SeniorWork experience placementLocal area$212.2k - $274.7k
...meaningful challenges, we'd love to meet you. Job Title: Senior Software Engineer Location: 10770 NE 8th St., Suite 700, Bellevue, WA 98004... ...quality, and performance; conduct regular feedback and career development reviews. Salary $212,202 - $274,700 / year Job...SeniorFull timeTemporary workWork at officeRemote workWorldwide$83.43k - $222.48k
...family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible... ...mentorship. Required Qualifications 7+ years of software development experience. Strong foundation in software engineering: problem...SeniorHourly payFull timeTemporary workWork experience placementLocal area- ...Duties and Responsibilities: Transcard is seeking a Senior Software Engineer to join our mixed local and remote team. The ideal... ...our systems function and interact. • Follow our Software Development Lifecycle. • Assist in defining application development...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
$106.9k - $147k
...Become a part of our caring community The Senior Software Engineer is responsible for standardizing and continuously improving quality assurance practices across software development efforts. This role oversees testing and debugging activities, identifies root causes...SeniorBi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome officeFlexible hours- ...cycle of our products including design, development, code reviews, patent creation, testing... ...mentoring developers and helping drive engineering maturity 1+ years of experience with AI... ...A real passion for solving complex software engineering puzzles in a dynamic environment...Senior
$79.8k - $178.1k
...TX). Description As a member of the software engineering division, you will apply basic to intermediate... ...architecture to perform software development tasks associated with developing,... ...as long as the job remains posted. Seniority Level Mid‑Senior level Employment Type...SeniorFull timeTemporary workPart timeFlexible hours- ...meetings Summary of Position You will contribute as part of a software development team, shaping how we build, scale, and modernize our... ...solutions clearly and persuasively to audiences ranging from engineers to product owners and business leaders Deliver complex, enterprise...SeniorTemporary workFlexible hours
- ...microservice architecture. Hands of experience in EKS application development Experience in HTML and CSS. Hands of experience in... ...requirements from both technical and functional aspects. Follow software development processes while consistently innovating to improve...SeniorFull time
$197.4k - $232k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At... ...Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$83.43k - $222.48k
...family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team... ...mentorship. Required Qualifications 7+ years of software development experience. Strong foundation in software engineering: problem...SeniorHourly payFull timeTemporary workWork experience placementLocal area- Join to apply for the Senior Software Engineer role at Transcard . Get AI-powered advice on this job and more exclusive features. Description... ...our systems function and interact. Follow our Software Development Lifecycle. Assist in defining application development project...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWorldwideMonday to Friday
- ...Automation (PCA) group within Digital Power is at the forefront of engineering innovation—designing cutting‑edge solutions for electrical... ...company share ownership, and 401(k) with match. Support for development through performance discussions, global opportunities, the...SeniorFull timeTemporary workWork at officeRemote workFlexible hours
$99.6k - $223.4k
...Infrastructure (OCI) Transformation & Delivery is seeking a Senior Software Engineer to join our high-impact team supporting the Zero Process... ...brings strong PostgreSQL/SQL experience alongside modern web development skills. You'll support a variety of disciplines as needs...SeniorTemporary workFlexible hours$115k - $165k
...pay range $115,000.00/yr - $165,000.00/yr What you will do Senior Software Engineer responsible for designing, developing, and delivering... ...technical strategies, define robust architectures, guide development teams, and build scalable, high-performance systems from mission...SeniorWork at officeImmediate startRemote workFlexible hours- ...AI Solutions Engineer The Investment Technology team is seeking a Nashville, TN based AI Solutions Engineer to build and deliver... ...vendor APIs, and curated data layers. Hands-On GenAI & LLM Development Implement solutions using large language models (LLMs) and...Senior
- ...integrity. We care like family! Jump-start your career as a Senior Software Engineer today with HCA Healthcare. Benefits Comprehensive... ...complex distributed systems and working with AI for software development. Major Responsibilities This engineer can quickly learn,...SeniorFull timeContract workTemporary workPart timeWork experience placementFlexible hours
- ...A global professional services firm is seeking a Senior AI Native Engineer. You will be at the forefront of leveraging AI to transform businesses. This role involves researching and implementing scalable AI systems, enhancing data pipelines, and guiding clients through...Senior
- ...this next phase of growth. We hope you’d like to join us! Senior Software Engineer – DevOps [Azure Cloud] Concord Technologies is growing! Currently... ...you are responsible for maximizing the reliability of the development and test environments, providing support to multiple Agile...SeniorFull timeWork at officeEarly shift
$135.2k - $306.4k
...scale distributed systems, as part of an engineering organization that highly values formal... ...verification team to handle major new development initiatives. OCI is building our next generation... ...~5+ years of full-time professional software development of concurrent and...SeniorFull timeTemporary workFlexible hours$165k - $241.4k
...work with many different people within Engineering and throughout Cisco to help build the... ...maintain scalable, distributed, enterprise software solutions that support the services... ...debugging distributed systems. C++ Development: Experience developing software using...SeniorPermanent employmentFull timeTemporary workLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- software engineer full time Nashville, TN
- consulting software engineer Nashville, TN
- software engineer travel Nashville, TN
- real time software engineer Nashville, TN
- network software engineer Nashville, TN
- senior software engineer remote Nashville, TN
- entry level software engineer remote Nashville, TN
- software developer fintech Nashville, TN
- software developer positions Nashville, TN
- software engineer amazon Nashville, TN

