> Markdown version of [/jobs/ext/1096670-sr-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1096670-sr-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). --- # Sr. Software Development Engineer - **Company:** CVS Health - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $147,680.0 - $203,940.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Component-Based Software Engineering, Software Applications, Confluence, JIRA, Automation of Tests, Unit Testing, Software Bug Management, Cascading Style Sheets (CSS), Code Review, Databases, Computer Engineering, Continuous Integration, IBM DB2, Software Debugging, Software Design Documents, Java Platform Enterprise Edition (J2EE), JSON, PostgreSQL, Oracle (Applications), Scrum Methodology, Software Engineering, Extensible Markup Language (XML), Pega, Information Technology, Programming Languages - **Published:** June 22, 2026 - **Apply:** https://dejobs.org/x/x/13C69AD1D4394039A67E823445EE8039/job/ ## About the Role 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; and set priorities and strategy for the software development organization. Telecommuting available. Multiple Positions. Requirements: Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field and five (5) years of experience in the job offered or related occupation. Requires five (5) years of experience in each of the following: Operating Systems; Programming language: Java, JavaScript; J2EE; XML, JSON, HTML, or CSS; Databases: DB2, PostgreSQL, and Oracle; JIRA, Rally, and Confluence; Pega; Implementing client functionality requests; and Developing quality application design and process flows, performing code reviews, and collaborating with peers on software development solutions. Position also requires one (1) year of experience involving: building and configuring applications; application troubleshooting, debugging, and deployment; collaborating with software development teams; and presentation of technical proposals and solutions to stakeholders. ## Description Position Summary: Caremark LLC, a CVS Health company, is hiring for the following role in Woonsocket, RI: Sr. Software Development Engineer to design and develop software applications and platforms to support digital strategies and solutions. 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; 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; and collaborate with cross-functional teams on applications development, technical ## Related Videos - [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) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [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) ## Related Articles - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)