CrawlJobs Logo

Senior Software Development Engineer

United States, Scottsdale Employment contract 151757.00 - 180000.00 USD / Year · Job Posted September 05, 2025
Apply Position
Job Link Share

Job Description

Design and develop digital software applications and platforms to transform health care, working with a purpose-driven team at CVS Health to build a world of health around every consumer.

Job Responsibility

  • Design and develop digital software applications and platforms
  • Analyze user needs and develop software solutions to meet business requirements
  • Determine feasibility of solutions design and prepare technical design documentation
  • Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
  • Write and review high quality code and perform unit and/or automation testing
  • Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
  • Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
  • Mentor junior team members

Requirements

  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Information Systems, Electrical Engineering, Information Technology, or a related field
  • 5 years of post-baccalaureate experience in the job offered or a related occupation
  • 5 years of experience with CI/CD, Jenkins, GIT, or DevOps
  • 5 years of experience with MySQL or NoSQL
  • 5 years of experience with XML, JSON, HTML, CSS, or JavaScript
  • 5 years of experience with Frameworks: Angular, JavaScript, React, jQuery, Ajax, Bootstrap, or Backbone
  • 5 years of experience with REST, SOAP, or Web Service APIs
  • 5 years of experience with Object-oriented JavaScript
  • 5 years of experience with Software development lifecycle (SDLC)
  • 5 years of experience with Developing backend services, performing code reviews, and collaborating with peers on software development solutions
  • 5 years of experience with Contributing to large-scale applications development, data science, or data analytics projects
  • 5 years of experience with Working with UI/UX teams to develop wireframes and prototypes based on end user feedback and human centered design

What we offer

  • Bonus, commission or short-term incentive program
  • Equity award program
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Term life insurance plan
  • Short-term disability benefits
  • Long-term disability benefits
  • Well-being programs
  • Education assistance
  • Free development courses
  • CVS store discount
  • Discount programs with participating partners
  • Paid Time Off (PTO) or vacation pay
  • Paid holidays

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Development Engineer

8 matching positions

New

Senior Software Development Engineer

At Schwab, you will build a rewarding career while making a difference in the li...
Location
Location
United States , Southlake
Salary
Salary:
103500.00 - 230000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • 8+ years of related experience required
  • BS/MS degree preferred or equivalent experience
  • 7+ years of hands‑on Java development (writing and reviewing production code)
  • Proficiency with SQL and NoSQL databases (Oracle, MongoDB)
  • Expertise with Spring or Spring Boot frameworks
  • Experience designing, building, and maintaining RESTful APIs and microservices in cloud/hybrid environments
  • CI/CD pipeline experience using Bamboo, Jenkins, GitHub Actions, or similar tools
  • Experience mentoring junior or mid‑level engineers
  • Understanding of distributed systems, messaging, and integration patterns (RabbitMQ, Kafka)
  • Ability to translate system requirements into scalable, secure technical designs
Job Responsibility
Job Responsibility
  • Lead technical design, development, and delivery of cross‑functional, multi‑platform application systems
  • Utilize AI and automation technologies to enhance code quality, testing, and development workflows
  • Guide and mentor an Agile Java engineering team across frontend and backend technologies
  • Ensure all deliverables meet high standards of code quality, test coverage, and secure development practices
  • Conduct code reviews and provide constructive team feedback
  • Create Proof‑of‑Concept solutions to establish reusable patterns and accelerate feature delivery
  • Collaborate across teams to drive solution design, architecture documentation, and technical approvals
  • Promote secure coding practices, vulnerability prevention, and system resiliency
  • Build and maintain CI/CD pipelines (e.g., GitHub Actions, Bamboo) for cloud deployments
  • Contribute to Agile ceremonies and partner closely with product, architecture, and operations teams
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • bonus or incentive opportunities
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Scottsdale; Richardson
Salary
Salary:
92700.00 - 185400.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 26, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of experience working with enterprise solution delivery in a large-scale distributed software design environment, within a J2EE development environment
  • 5+ years of experience in developing responsive and scalable web applications using Angular (version 19 +), with expertise in standalone components, Signals API
  • 5+ years of experience working in an Agile-based development environment and using Agile concepts such as Continuous Integration (CI/CD) and Test-Driven Development (TDD)
  • 4+ years of experience in building dynamic UI components, integrating RESTful APIs, and optimizing cross-browser performance
  • 2+ years in NgRx state management, Nx Monorepo-based Micro Frontend architecture, component-driven architecture, and creating responsive UIs with SCSS, Material Design, and AG Grid
  • 2+ years of experience in deploying to a cloud platform (Kubernetes, Azure, GCP, etc.)
  • Bachelor's degree or equivalent experience
Job Responsibility
Job Responsibility
  • Provide technical leadership and work with the team to build high-quality, usable products to customers and stakeholders
  • Help provide input to product roadmap, technical design, oversee engineering practices, and lead product build using agile (Scrum, Agile) software development practices
  • Create products from discovery and framing through iterative development and delivery
  • Participate in feature refinement sessions with key stakeholders to ensure the specified needs are clearly articulated, gaps identified and propose adjustments as needed
  • Maintain a user-centered and business-as-priority approach in design perspective and practice
  • Write code, develop software components, and implement complex functionalities according to project requirements
  • Collaborate with other members of the development team and stakeholders to make high-level architectural decisions, propose design patterns, and ensure scalability, performance, and maintainability of digital solutions
  • Integrate various software components or systems, ensuring seamless communication and interoperability between different parts of the digital solution
  • Write and executes comprehensive test cases, conduct code reviews, perform debugging, and troubleshoot issues to ensure the reliability, stability, and high quality of digital solutions
  • Participate in agile or other development methodologies, attends meetings, contributes to project planning, and helps drive the progress and success of digital projects
What we offer
What we offer
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Woonsocket
Salary
Salary:
92700.00 - 203940.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 26, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of overall software development experience
  • 5+ years of backend development experience with Java and Spring Boot
  • 2+ years working with APIs (GraphQL and/or REST) in microservices architectures
  • 2+ years hands-on experience with GCP, AWS, or Azure
  • 2+ years working with pub/sub tools like Kafka or similar
  • 2+ years’ experience with databases (Postgres or similar)
  • 2+ years’ experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)
  • 1+ years’ experience with AI tools Copilot, Windsurf, Cursor or similar
  • Bachelor’s degree or equivalent experience (HS diploma + 4 years relevant experience)
Job Responsibility
Job Responsibility
  • Collaborates with other members of the development team and stakeholders to make high-level architectural decisions, proposes design patterns, and ensures scalability, performance, and maintainability of digital solutions
  • Develop and maintain backend microservices using Java and Spring Boot
  • Build and integrate APIs (GraphQL and/or REST) for scalable service communication
  • Deploy and manage services on Azure or Google Cloud Platform
  • Work with Google Cloud Spanner (Postgres dialect) and pub/sub tools like Confluent Kafka (or similar)
  • Automate CI/CD pipelines using GitHub Actions and Argo CD
  • Participates in agile or other development methodologies, attends meetings, contributes to project planning, and helps drive the progress and success of projects
  • Support and Troubleshoot production incidents with a sense of urgency by understanding customer impact
What we offer
What we offer
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Dallas
Salary
Salary:
83430.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • 3 to 5+ years of experience as a Full Stack Engineer or similar role
  • Proficiency in Go including advanced concepts such as concurrency patterns using Goroutines and channels
  • Experience with languages such as TypeScript, Python, C#, or others
  • Experience with front-end technologies like HTML, CSS and JavaScript
  • Solid foundation in software engineering principles: problem-solving, data structures, algorithms, and patterns
  • Strong understanding of database systems and RESTful API design
  • Understanding of distributed systems design, implementation, and operation
  • Familiarity with at least one cloud vendor: Azure, AWS, or GCP
  • Effective communication skills
Job Responsibility
Job Responsibility
  • Design and implement scalable web services, applications and APIs
  • Write clean, efficient, and reusable code using Go and other languages
  • Participate in all phases of the software development lifecycle
  • Deliver customer-focused releases through iterative development
  • Ensure simplicity and maintainability in software design
  • Collaborate across teams to meet organizational needs
  • Promote a culture of inclusive collaboration and continuous learning
  • Remote, but will be expected to travel to Dallas 3 maybe 4 times a year
What we offer
What we offer
  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • eligible for a CVS Health bonus, commission or short-term incentive program
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States
Salary
Salary:
83430.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 29, 2026
Flip Icon
Requirements
Requirements
  • 5-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
  • .NET 8 (ASP.NET Core), C# , ASP.NET Core MVC, Minimal APIs
  • SQL Server, Redis, REST API design, OpenAPI/Swagger
  • OAuth2/OIDC identity integration
  • React 18, TypeScript, Next.js (App Router, SSR/ISR, Server Components)
  • Experience with major LLMs (Gemini, Claude, GPT, Mistral, LLaMA)
Job Responsibility
Job Responsibility
  • Designs and defines the technical architecture and infrastructure required for digital solutions
  • Writes code, develops software components, and implements complex functionalities according to project requirements
  • Collaborates with other members of the development team and stakeholders to make high-level architectural decisions, proposes design patterns, and ensures scalability, performance, and maintainability of digital solutions
  • Leverages advanced programming skills to design and implement complex features, optimize performance, and ensure code efficiency
  • Integrates various software components or systems, ensuring seamless communication and interoperability between different parts of the digital solution
  • Writes and executes comprehensive test cases, conducts code reviews, performs debugging, and troubleshoots issues to ensure the reliability, stability, and high quality of digital solutions
  • Participates in agile or other development methodologies, attends meetings, contributes to project planning, and helps drive the progress and success of digital projects
  • Explores new tools, frameworks, and techniques to improve digital solutions and drive innovation within the development team
  • Creates and maintains technical documentation, including system designs, architecture diagrams, code documentation, and other relevant documentation while sharing their knowledge and expertise with team members, ensuring effective knowledge transfer and collaboration
What we offer
What we offer
  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
Ireland , Galway
Salary
Salary:
50000.00 - 125000.00 EUR / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in JVM-based technologies (Java/Kotlin) and modern software engineering patterns
  • Deep experience optimizing MongoDB and designing Kafka-based event architectures
  • Proven track record of implementing automated SecDevOps and CI/CD workflows
  • Ability to think strategically about how software architecture impacts the broader data ecosystem
  • A growth mindset and a commitment to collaborative, team-oriented problem-solving
Job Responsibility
Job Responsibility
  • Design and implement scalable microservices using Kotlin/Java and Spring Boot, optimizing for performance and high availability
  • Architect event-driven solutions using Kafka and high-performance MongoDB schemas
  • Champion best practices for unit testing, integration testing, and Domain-Driven Design (DDD)
  • Lead the development of data-intensive services, ensuring high data quality and schema evolution management at the point of origin
  • Mentor junior and mid-level engineers through code reviews and pair programming, fostering a learning culture
  • Partner with Product Owners to refine requirements for high-impact interoperability initiatives
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

We are looking for a highly motivated and Senior Engineer to join our growing In...
Location
Location
United States , Reston
Salary
Salary:
163800.00 - 245800.00 USD / Year
Workday
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of hands-on experience working with large scale cloud infrastructure, DevOps, and software development engineering skills
  • Bachelor's degree in a computer related field or equivalent work experience
Job Responsibility
Job Responsibility
  • Design and implement: Build, develop, and implement solutions for our Kubernetes platform, including infrastructure automation, CI/CD pipelines, and observability tools
  • Build and maintain: Build and maintain core platform components, ensuring high availability, scalability, and security
  • Automate and optimize: Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform and Argo CD
  • Troubleshooting and support: Provide support and solving for platform-related issues, working closely with peer development teams to resolve problems
  • Security and compliance: Implement and maintain security standard methodologies for the platform, ensuring compliance with industry standards
  • Documentation and knowledge sharing: Build and maintain comprehensive documentation for platform components and processes
  • Collaborate effectively with other engineers and development teams across multiple locations and time zones
  • Stay up-to-date with the latest technologies and trends in the platform engineering space
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer

AMD is looking for high calibre accomplished software engineers to work on the d...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven commercial experience developing in C
  • 5+ years software experience (or equivalent) ideally working at silicon or networking companies plus repeated evidence of technical leadership in the successful delivery of complex and challenging software products
  • Ability to write high quality code with a keen attention to detail
  • Direct experience with Linux kernel and virtualization development
  • Proven experience writing device drivers for the Linux kernel
  • Hardware & Peripheral Configuration, User-space applications, Bootloaders, Uboot
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Knowledge of Ethernet, TCP/IP, SDN and Filesystems
  • Effective communication and problem-solving skills
  • Motivating leader with good interpersonal skills
Job Responsibility
Job Responsibility
  • Work with AMD’s architecture specialists to improve future products
  • Apply a data minded approach to target optimization efforts
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture
  • Demonstrate proven experience of writing and maintaining high performance drivers for the Linux kernel
  • Design and develop new groundbreaking AMD technologies
  • Submit driver changes to the upstream Linux kernel
  • Participating in new ASIC and hardware bring ups
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners
  • Fulltime
Read More
Arrow Right