2

Remote Offshore Software Development Jobs in Walpole, MA

... RI: Sr. Software Development Engineer designs, develops, and implements digital solutions and ... Hybrid position: remote work permitted but must live within commuting distance of designated office ...

Provide technical leadership for software development initiatives, helping teams deliver scalable ... remote). U.S. residents only; all work must be performed within the United States. Experience ...

Provide technical leadership for software development initiatives, helping teams deliver scalable ... remote). U.S. residents only; all work must be performed within the United States. Experience ...

Software Engineer - Research

Boston, MA · On-site +1

$110K - $177K/yr

Participate in software development research projects, as well as student-oriented development and ... For positions with Remote-US locations, the actual salary range for the position may differ based ...

... America and offshore locations in India and China. Traded on the Nasdaq Global Select Market ... As a Senior Drupal Developer, you will participate in all aspects of the software development ...

next page

Showing results 1-20

Remote Offshore Software Development information

See Walpole, MA salary details

$86.7K

$154.9K

$194.6K

How much do remote offshore software development jobs pay per year?

As of Aug 26, 2026, the average yearly pay for remote offshore software development in Walpole, MA is $154,935.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,700.00 and $177,700.00 per year, depending on experience, location, and employer.

What is remote offshore software development?

Remote offshore software development refers to the practice of outsourcing software development tasks to teams or companies located in other countries, often to leverage cost advantages, access specialized skills, or scale development capacity. These teams work remotely, collaborating with clients through digital communication tools and project management platforms. Offshore development is commonly used by businesses seeking to accelerate project timelines, reduce expenses, or focus on core business functions while delegating technical work to expert partners.

How does working in remote offshore software development impact collaboration and communication within the team?

In remote offshore software development, team members often span multiple time zones and cultural backgrounds, which makes clear communication and proactive collaboration especially important. Teams typically rely on a suite of collaboration tools (like Slack, Jira, and Zoom) and establish regular stand-up meetings to keep everyone aligned on project goals. While asynchronous communication is common, teams also set clear guidelines to ensure timely feedback and knowledge sharing. Adapting to different working styles and schedules can be challenging at first, but strong documentation practices and an emphasis on transparency help foster a cohesive and productive team environment.

What are the key skills and qualifications needed to thrive in remote offshore software development, and why are they important?

To thrive in Remote Offshore Software Development, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with collaboration tools (like Jira, Git, Slack), cloud platforms, and relevant programming frameworks is typically required. Excellent communication, self-motivation, and cultural adaptability make someone stand out in this global, distributed role. These skills ensure effective project delivery, seamless teamwork across time zones, and high-quality software outcomes.

What is the difference between Remote Offshore Software Development vs Remote Nearshore Software Development?

AspectRemote Offshore Software DevelopmentRemote Nearshore Software Development
LocationDifferent country, often distant time zonesNeighboring or nearby country, similar time zones
CostTypically lower due to regional wage differencesModerate, closer to domestic rates
CommunicationPotential language barriers and time zone challengesBetter alignment in language and working hours
Work EnvironmentRemote teams in different countriesRemote teams in nearby regions

Remote Offshore Software Development involves working with teams in distant countries, often at lower costs but with potential communication challenges. Remote Nearshore Software Development features teams in nearby regions, offering better time zone alignment and easier communication, making project management smoother.

Sr. Software Development Engineer

CVS Health

Woonsocket, RI • On-site, Remote

$147K - $203K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


CVS Health rating

5.8

Company rating: 5.8 out of 10

Based on 4,351 frontline employees who took The Breakroom Quiz

90th of 113 rated pharmacies


Job description

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 ourselvesaccountable 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.

CVS Pharmacy Inc., a CVS Health company, is hiring for the following role in Woonsocket, RI: Sr. Software Development Engineer designs, develops, and implements digital solutions and systems by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging, collaborate with cross-functional teams, and contribute to the overall technical direction and innovation of digital engineering projects. Duties include: 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. Hybrid position: remote work permitted but must live within commuting distance of designated office location and remain available to report to office as needed and required. 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 progressive, postbaccalaureate experience in the job offered or related occupation. Requires five (5) years of experience in each of the following: CI/CD, Jenkins, GIT, or DevOps; Agile methodologies or SAFe Software Development Principles; Typescript or objected-oriented JavaScript; Java, Hive, Cassandra, Pig, MySQL or NoSQL; Docker or Kubernetes; Cloud technologies: Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP); Cloud components including cluster management; Oracle, Redis, or Cassandra database; JIRA, Rally, or Confluence; R or Python; Hibernate or Oracle; Writing application code and deploying to production; Developing backend services, performing code reviews, and collaborating with peers on software development solutions; Relational database concepts; Contributing to large-scale applications development, data science, or data analytics projects; and Data analytics on large data sets in healthcare, business, or retail sector.

Pay Range: $147680.00/year to $203940.00/year.

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. This position also includes an award target in the company's equity award program.
In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities. The Company offers a full range of medical, dental, and vision benefits. Eligible employees may enroll in the Company's 401(k) retirement savings plan, and an Employee Stock Purchase Plan is also available for eligible employees. The Company provides a fully-paid term life insurance plan to eligible employees, and short-term and long term disability benefits. CVS Health also offers numerous well-being programs, education assistance, free development courses, a CVS store discount, and discount programs with participating partners. As for time off, Company employees enjoy Paid Time Off ("PTO") or vacation pay, as well as paid holidays throughout the calendar year. Number of paid holidays, sick time and other time off are provided consistent with relevant state law and Company policies.
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 fulltime position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial wellbeing 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.

This job does not have an application deadline, as CVS Health accepts applications on an ongoing basis.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.


What CVS Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom