1

Offshore Software Programmer Jobs in Arizona (NOW HIRING)

Mentor software engineers and provide technical guidance to onsite and offshore development teams. * Participate in Agile ceremonies, estimation, planning, dependency management, and release ...

Senior Mobile Engineer (iOS)

Phoenix, AZ ยท On-site

$120 - $170/hr

Silicon IT Hub Inc. is a technology solutions company delivering custom software, web, and mobile ... Coordinate directly with offshore teams -- break down work, distribute and assign tasks across ...

Senior Developer

Tempe, AZ ยท On-site

$53 - $70/hr

Analyze, design, coordinate and supervise the development of software systems to form a basis for ... Regular On-site/ Offshore interaction, Willing to work with Offshore team. Hours : 8:00am to 5:00pm ...

Senior QA/SDET Manager

Tempe, AZ ยท On-site

$120 - $160/hr

Builds, leads, and mentors a QA/SDET organization spanning onsite, offshore, and nearshore team members and third-party vendor/partner resources. * Defines and evolves the quality engineering ...

Full Stack Tech Lead

Phoenix, AZ ยท On-site

$140 - $190/hr

Mentor and grow engineers (onshore and offshore), and help calibrate and develop the wider team ... What You'll Bring 8+ years of total experience in software engineering, with a track record of ...

Software Developer ( Java )

Phoenix, AZ ยท On-site

$56.75 - $72.50/hr

... software development working with various technologies like Java 1.5+, Spring 3.0 or above, Web ... At least 2 years of experience working in Global Delivery model- i.e. onsite- offshore model. At ...

next page

Showing results 1-20

Offshore Software Programmer information

What is an offshore software programmer?

Offshore software programmers are professionals who develop software applications while being located in a different country from the client or company that hires them. Often, companies choose to hire offshore programmers to reduce costs, access specialized skills, or scale their development teams quickly. Offshore programmers typically collaborate remotely using digital communication and project management tools. This model is popular in the tech industry as it allows businesses to leverage global talent pools and operate around the clock. However, it may involve challenges such as time zone differences and communication barriers.

How does an offshore software programmer typically collaborate with onshore teams across different time zones?

Offshore software programmers often collaborate with onshore teams by using a combination of overlapping working hours, regular virtual meetings, and detailed project management tools to ensure effective communication. Clear documentation and frequent status updates are essential to bridge time zone gaps and maintain project momentum. Many organizations also designate specific 'core hours' where both offshore and onshore members are available for real-time discussions, while the rest of the work is handled asynchronously. Building strong communication habits and leveraging collaboration tools like Slack, Jira, or Microsoft Teams can significantly enhance teamwork.

What are the key skills and qualifications needed to thrive as an offshore software programmer, and why are they important?

To thrive as an Offshore Software Programmer, you need strong programming abilities in languages such as Java, Python, or C#, along with a relevant computer science degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and agile project management tools is typically required. Excellent communication, adaptability, and problem-solving skills help bridge geographic and cultural gaps while collaborating remotely. These competencies are crucial to deliver high-quality software solutions efficiently and maintain effective partnerships with global teams.

What is the difference between Offshore Software Programmer vs Onsite Software Developer?

AspectOffshore Software ProgrammerOnsite Software Developer
Work LocationRemote, often in a different countryAt the company's office or designated site
CredentialsTypically similar certifications (e.g., degrees, coding skills)Same as offshore programmers
Work EnvironmentRemote collaboration, virtual teamsIn-person team environment
Employer & Industry UsageCommon in outsourcing, global projectsStandard in local companies, in-house teams

Offshore Software Programmers work remotely, often from different countries, providing cost-effective solutions for companies. Onsite Software Developers work physically at the company's location, enabling direct collaboration. Both roles require similar skills and certifications, but differ mainly in work environment and location.

What are popular job titles related to Offshore Software Programmer jobs in Arizona?

For Offshore Software Programmer jobs in Arizona, the most frequently searched job titles are:

What job categories do people searching Offshore Software Programmer jobs in Arizona look for?

The top searched job categories for Offshore Software Programmer jobs in Arizona are:

Software Test & Verification Engineer Staff

Roche Holding AG

Tucson, AZ โ€ข On-site

$114 - $212/hr

Other

Posted 19 days ago


Job description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position

A healthier future. Itโ€™s what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. Thatโ€™s what makes us Roche.

The Opportunity

As a Software Test & Verification Engineer Staff you will serve as a technical leader and servant leader responsible for software quality and test delivery across complex medical device systems. In this role, you will lead local and offshore software test teams, driving test planning, execution, and reporting within a Scaled Agile Framework (SAFe) environment. You will champion test quality through sound system design, pilot cuttingโ€‘edge AIโ€‘assisted testing tools, and ensure full compliance with medical device regulatory standards and traceability requirements.

In this role, you will:

  • Collaboratively lead the definition of testing strategies, project milestones, and execution planning for software test activities across local and offshore teams.

  • Guide and coach project teams in establishing and refining project scope and quality direction within a Scaled Agile Framework (SAFe) development environment.

  • Establish and pilot innovative AIโ€‘assisted tools and automated processes for test case generation, execution optimization, and defect analysis.

  • Ensure all test strategies, test plans, and processes maintain strict compliance with medical device regulatory standards and regulatory traceability requirements.

  • Author, review, and refine Standard Operating Procedures (SOPs) across software development and testing cycles to uphold quality standards.

  • Assure software test quality through sound test design, testing depth, and systemsโ€‘thinking principles, including Design of Experiment (DoE).

  • Mentor new hires and coach team members on software testing best practices, test results evaluation, and highโ€‘impact technical presentations.

Who you are
  • You have 10+ years of software test engineering and quality assurance experience with a strong track record of leading test teams on complex software assignments.

  • You bring proven experience defining testing strategies and leading local or offshore test teams within a Scaled Agile Framework (SAFe) or Agile software development process.

  • You have handsโ€‘on experience in regulated software development environments, including direct exposure to medical device software regulatory standards and traceability requirements.

  • You possess strong servant leadership and communication skills with a track record of mentoring team members and presenting technical concepts to crossโ€‘functional stakeholders.

Preferred Qualifications:
  • You hold a Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, Biomedical Engineering, or a related quantitative discipline.

  • Experience piloting or implementing AIโ€‘assisted testing tools and processes for manual/automated test case generation, execution optimization, and defect triage.

  • Knowledge of Design of Experiment (DoE) methodology and advanced systemsโ€‘thinking principles applied to software quality assurance.

  • Familiarity with authoring and revising Standard Operating Procedures (SOPs) aligned with FDA, IEC 62304, and ISO 13485 standards.

  • Relevant industry certifications, such as SAFe Agilist, CSTE, or ISTQB Advanced/Expert Level.

No relocation benefits are available for this posting

**This position requires you to be in the office 3 days a week

The expected salary range for this position based on the primary location of Tucson, AZ is 114,300- 212,300. Actual pay will be determined based on experience, qualifications, geographic location, and other jobโ€‘related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below.

Benefits Who we are

A healthier future drives us to innovate. Together, more than 100โ€™000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver lifeโ€‘changing healthcare solutions that make a global impact.


Letโ€™s build a healthier future, together.

Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.

If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.

#J-18808-Ljbffr