CrawlJobs Logo

Staff Software Development Engineer

United States, Woonsocket Employment contract 147680.00 - 240000.00 USD / Year · Job Posted September 05, 2025

Job offer has expired

Job Link Share

Job Description

Design and develop software applications and platforms to support digital strategies and solutions for CVS Health's healthcare and pharmacy operations

Job Responsibility

  • Design and develop software applications and platforms to support digital strategies and solutions
  • 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
  • Develop and deploy application components and support unit testing and bug fixes
  • Participate in AGILE Scrum meetings and/or CI/CD
  • 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
  • Independently lead development of solutions with high complexity and risk
  • Set priorities and strategy for the software development organization

Requirements

  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field
  • 5 years of progressive, postbaccalaureate experience in the job offered or related occupation
  • 5 years of experience in Agile methodologies or SAFe Software Development Principles
  • 5 years of experience with Databases, including Oracle and SQL
  • 5 years of experience with JIRA, Rally, or Confluence
  • 5 years of experience with Java, MySQL, or NoSQL
  • 5 years of experience with Software development lifecycle (SDLC)
  • 5 years of experience with Software testing, quality assurance, and troubleshooting
  • 5 years of Domain support for healthcare or retail organization
  • 5 years of experience Developing backend services, performing code reviews, and collaborating with peers on software development solutions
  • 5 years of experience with Extract/Transform/Load (ETL) processes
  • 5 years of experience Designing data models and solutions for analytical and reporting use cases
  • 5 years of experience with Unix Shell Scripting
  • 5 years of experience with Informatica Power Center
  • 5 years of experience with Control-M
  • 5 years of experience with Data Masking

What we offer

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Fully-paid 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

Staff Software Development Engineer

8 matching positions

Staff Software Development Engineer

AMD is looking for an experienced software engineer who is passionate about mode...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming background with hands-on experience in C/C++ and in one or more scripting languages like Python or Bash or Ruby or Perl
  • Demonstrated experience designing and building automation, scripts, and tooling frameworks for complex engineering workflows
  • familiarity with Perforce-to-Git migration approaches — including tools such as git-p4, Helix4Git, or custom migration frameworks — is a significant advantage
  • Demonstrated experience with Git internals, branching models, and merge strategies (e.g. GitLab administration, including CI/CD pipeline architecture, GitLab Runners, and API-driven automation)
  • Work experience with build systems, debuggers, and profilers
  • ability to navigate and operate effectively within large, multi-component software development environments
  • Practical experience developing, operating software in both Windows and Linux or complex Electronic Design Automation environment with a comfort working across platform boundaries in distributed enterprise engineering ecosystems
  • Knowledge of containerization (Docker) and infrastructure-as-code tooling such as Terraform or Ansible
  • experience integrating Source Control Management platforms with CI/CD pipelines and broader DevOps toolchains
  • Demonstrated ability to align engineering, DevOps, and IT stakeholders around a shared technical approach
Job Responsibility
Job Responsibility
  • Plan, design, and execute the migration of repositories, history, branches, and metadata from Perforce to GitLab
  • Develop and maintain scripts, tools, and automation pipelines to support the migration process
  • Work with engineering teams to map existing Perforce workflows (branching strategies, integrations, triggers) to GitLab equivalents
  • Ensure data integrity and completeness throughout the migration, including history preservation and validation
  • Create and maintain documentation, runbooks, and best practices for the migrated environment
  • Provide technical guidance and training to teams adopting GitLab workflows
  • Debug and resolve migration issues, researching alternative and more efficient approaches when needed
  • Collaborate with DevOps and infrastructure teams to integrate GitLab with CI/CD pipelines and other development tools
  • Stay informed of SCM tooling trends, GitLab features, and industry best practices for large-scale migrations
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
Ireland , Galway
Salary
Salary:
65000.00 EUR / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience
  • Proven track record of delivering complex customer-facing software products on time and of high quality
  • Strong foundation in software engineering, including problem-solving, data structures, algorithms, patterns, and concurrency
  • Strong full stack technical depth in two or more of: .NET / C#, React, React Native, cloud-native backend services (Azure preferred)
  • Strong SQL skills and understanding of RDBMS, specifically SQL Server or PostgreSQL
  • Strong experience in the design, implementation, and operation of distributed systems at scale
  • Experience with Claude or similar
  • Clear and effective communication skills
Job Responsibility
Job Responsibility
  • Serve as a key member of a collaborative team responsible for the design, delivery, and operation of business-critical, distributed systems
  • Work as a full stack engineer in a team that is responsible for the delivery of our new communication platform for clinicians that streamlines and add new capabilities to things like two way chat, SMS and Email and also work on our safety platform for clinicians
  • Lead technical initiatives to solve complex, enterprise-wide problems, ensuring scalability, performance, and maintainability
  • AI should be part of your solutions and you should be able to lead AI initiatives within the team and the organisation
  • Be responsible for designing and building enterprise-grade systems using modern technology, delivering incremental value through platform-focused releases, and driving long-term improvements focused on simplicity
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer in Test

Fivetran is building data pipelines to power the modern data stack. As a Staff S...
Location
Location
United States , Oakland
Salary
Salary:
186717.00 - 233396.50 USD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in software with a focus on building test automation frameworks and infrastructure at scale
  • Writes critical/common code shared across multiple teams
  • Expert in design principles applied to test architecture
  • Strong OOP skills (preferably Java)
  • Hands-on with cloud platforms, CI/CD systems, and container orchestration (Docker, Kubernetes)
  • Strong understanding of data engineering and large-scale distributed systems
  • Demonstrated ability to drive initiatives across multiple teams
Job Responsibility
Job Responsibility
  • Architect internal tools, libraries, and utilities for test automation and benchmarking
  • Define and evolve quality strategies covering testability, release readiness, performance, and reliability
  • Drive cross-org quality initiatives to improve execution speed, observability, and feedback loops
  • Identify systemic risks in business-critical systems and implement robust validation strategies
  • Mentor engineers, influence design for testability, and champion best practices across the org
  • Collaborate with engineering and product leaders to align testing priorities with business objectives
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer (Java Architect, Healthcare, PBM)

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Farmers Branch
Salary
Salary:
118450.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 27, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a focus on cloud architecture and full stack development
  • Proficiency in modern programming languages such as Java, Python, JavaScript, and frameworks like Angular, React, or Node.js
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native application design
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Excellent analytical and problem-solving abilities, with a keen attention to detail
  • Strong interpersonal, written, and verbal communication skills
  • Significant experience in monitoring application performance using tools like AppDynamics, Grafana, Splunk, etc., showcasing expertise in optimizing performance and reliability
Job Responsibility
Job Responsibility
  • Provide technical vision, drive strategy around solutions, solve complex problems, and successfully execute across the Cloud, backend solution, automation and more
  • Act as a technical owner across strategic efforts involving the Cloud, backend solution, automation and more
  • Become a trusted technical decision-maker for important initiatives
  • Plot and execute on the path from prototype to production for capabilities and features
  • Design and implement cloud-based architectures and full stack applications that are scalable, secure, and resilient
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and other stakeholders, to define technical requirements and create robust and scalable architectures that meet business objectives
  • Design, Develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • Lead the development of microservices, APIs, and serverless architectures on cloud platforms such as AWS, Azure, or Google Cloud
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices in software development
  • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products
What we offer
What we offer
  • Medical
  • Dental
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer in Test

From Fivetran’s founding until now, our mission has remained the same: to make a...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in the software industry with a focus on building test automation frameworks, tools, and infrastructure at scale
  • Experience defining and driving code quality for tests (review processes, efficiency, maintainability)
  • Writes critical or common code shared across multiple teams
  • Identifies and designs fixes for critical issues concerning core parts of the product
  • Contributes to and enforces department-wide coding standards
  • Identifies major improvements in product to improve quality and resilience
  • Identifies and fixes performance, scalability, and reliability gaps in tests and test frameworks
  • Defines testing efficiency and reporting strategies
  • Defines guidelines for product releases, including quality gates and readiness criteria
  • Expert in design principles and applying them to test architecture
Job Responsibility
Job Responsibility
  • Lead the architecture of internal tools, libraries, and utilities for test automation and benchmarking, enabling scalable quality solutions across teams and domains
  • Define and evolve quality strategies covering testability, release readiness, performance, and reliability
  • Drive cross-org quality initiatives to improve execution speed, observability, and feedback loops
  • Identify systemic risks in business-critical systems and implement robust validation strategies
  • Mentor engineers, influence design for testability, and champion best practices across the org
  • Collaborate with engineering and product leaders to align testing priorities with platform and business objectives
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
Read More
Arrow Right

Staff Software Development Engineer (Fullstack)

Trellix is looking for a skilled and security-conscious Software Development Eng...
Location
Location
India , Bangalore; Pune
Salary
Salary:
Not provided
skyhighsecurity.com Logo
Skyhigh Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software development experience
  • Strong proficiency in React, Redux, Hooks, and component-based architecture
  • Deep understanding of Go (Golang) and its ecosystem
  • Experience with RESTful APIs, microservices, Kubernetes, and distributed systems
  • Familiarity with CI/CD pipelines and DevOps practices
  • Proficient in Git, Docker, and cloud platforms (AWS, GCP, or Azure)
  • Solid understanding of database technologies
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
Job Responsibility
Job Responsibility
  • Develop and maintain responsive user interfaces using React and modern JavaScript/TypeScript
  • Integrate with backend services through RESTful and GraphQL APIs
  • Architect and implement scalable backend services and APIs using Go
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers
  • Optimize application performance and ensure high availability and reliability
  • Conduct code reviews, mentor junior developers, and enforce best practices
  • Integrate third-party APIs and services as needed
  • Participate in agile development processes
  • Participate in design reviews, threat modeling sessions
  • Write unit, integration, and end-to-end tests to ensure code quality
What we offer
What we offer
  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Application Development & Testing

As a Staff Software Engineer, you will leverage your expertise in software engin...
Location
Location
United States , New York; Oakland; Atlanta; Lawrenceville; Irving
Salary
Salary:
101500.00 - 195000.00 USD / Year
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Software Engineering, Computer Science, or relevant field
  • Minimum of 7 years of experience in the software development field, specifically backend system development
  • Extremely proficient in Java, C++, and Scala, with a strong foundation in software design principles and best practices
  • Experience with alternative languages and frameworks, such as HTTP, JSON, RESTful APIs, Testing / Debugging tools and other relevant technologies
  • Experience with Linux operating systems, particularly RHEL (Red Hat Enterprise Linux) and CentOS
  • Knowledge of Linux system administration tasks relevant to software development, including package management, user permissions, and shell scripting
  • Experience with database technologies, particularly Postgres
  • Deep understanding of both relational and non-relational database technologies with regards to integrating database operations into software applications
  • Deep understanding of database replication technologies and principles and integration into software applications
  • Understanding of software build and deployment processes, including continuous integration (CI) and continuous deployment (CD) pipelines
Job Responsibility
Job Responsibility
  • Collaborating closely with cross-functional teams to gather requirements, define system architectures, and develop software solutions that meet the needs of our satellite provisioning infrastructure
  • Participating in code reviews, providing feedback to ensure the quality, security, and maintainability of our software components
  • Contributing to the development of performant and scalable software using languages such as Java, C++, and Scala
  • Conducting thorough testing and debugging of software components to identify and resolve issues, ensuring performance and reliability
  • Participating in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to facilitate collaboration and project delivery
  • Documenting software design specifications, technical documentation, and user guides to support knowledge sharing and maintain system integrity
What we offer
What we offer
  • discretionary short-term and long-term incentives
  • Fulltime
Read More
Arrow Right

Sr Staff Software Escalation Engineer Software

We are looking for a Technical Escalation Engineer to resolve technical issues, ...
Location
Location
United States , Boston
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship
  • Bachelor's Degree in Computer Science or related field
  • Excellent presentation, verbal and written communications skills especially during high-pressure, critical events
  • Ability to navigate conflicting priorities without losing customer focus and drive successful outcomes
  • Ability to diagnose, troubleshoot, and resolve complex issues that Tier 1 and Tier 2 support teams cannot solve
  • Ability to comprehend the technical aspects of a complex SaaS system
  • Scripting and Automation: Proficiency in scripting languages like Python, Bash, or PowerShell is frequently required for automation and creating tools to help with troubleshooting
  • Good understanding of Windows and Linux OS: user management, authentication, authorization, process management, file system management, system administration basics, remote access using RDP and SSH
  • 3+ years' experience in C# with the ability to debug code of new features as well as legacy
Job Responsibility
Job Responsibility
  • Understand the complex platform system and be able to correctly assess the severity of customer issues and how to handle them
  • Review customer escalations to ensure that all required technical details are provided
  • Investigate technical issues escalated by Customer Support to find a solution for our customers
  • Establish and maintain effective working relationships with Development, Support, and field engineers
  • When required, work directly with Customer Support and customers on reported issues
  • Provide quick response code changes as required
  • Provide guidance to Developer on-call teams on how to best handle production issues as a subject matter expert
  • Fulltime
Read More
Arrow Right