> Markdown version of [/jobs/ext/797395-staff-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/797395-staff-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Development Engineer - **Company:** CVS Health - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $153,998.0 - $236,900.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), HTML, Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Software Applications, Confluence, JIRA, Automation of Tests, Cascading Style Sheets (CSS), Code Review, Databases, Software Design Documents, JSON, Python (Programming Language), Node.Js, Oracle (Applications), Systems Development Life Cycle, Simple Object Access Protocol (SOAP), Software Engineering, Web Services, Extensible Markup Language (XML), Software Organization, Spring-boot, Information Technology, Microservices - **Published:** June 22, 2026 - **Apply:** https://dejobs.org/x/x/29BEF9DE965E41D8A8E20819A22A3A1A/job/ ## About the Role Requirements: Bachelor's degree (or foreign equivalent) in Computer Science, Information Technology, Electronics Engineering, Engineering, or a related field and five (5) years of progressive, post baccalaureate experience in the job offered or related occupation. Requires five (5) years of experience in each of the following: Java, Python, or Node.js; XML, JSON, HTML, CSS, or JavaScript; ATG Commerce or Spring Boot microservices; REST, SOAP, or Web Service APIs; Oracle; JIRA, Rally, or Confluence; Software testing, quality assurance, and troubleshooting; Writing application code and deploying to production; Software development lifecycle (SDLC); and, Developing backend services, performing code reviews, and collaborating with peers on software development solutions. ## Description Position Summary: CVS Pharmacy Inc., a CVS Health company, is hiring for the following role in Richardson, TX: Staff Software Development Engineer to design and develop digital software applications and platforms. Duties include: 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; and mentor junior team members. Telecommuting available. Multiple positions. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)