1

Programmer Outsourcing Jobs (NOW HIRING)

Biomedical Engineering Services Provide oversight to outsourced biomedical engineering vendor as a functional expert Provides and keeps abreast of the biomedical equipment management standards of The ...

This position is for the management of the E37's Carrier and Submarine Engineering Outsourcing. The position manages a team of individuals responsible for developing the technical rigor in support of ...

This position is for the management of the E37's Carrier and Submarine Engineering Outsourcing. The position manages a team of individuals responsible for developing the technical rigor in support of ...

This position is for the management of the E37's Carrier and Submarine Engineering Outsourcing. The position manages a team of individuals responsible for developing the technical rigor in support of ...

This position is for the management of the E37's Carrier and Submarine Engineering Outsourcing. The position manages a team of individuals responsible for developing the technical rigor in support of ...

Senior Engineer

Indianapolis, IN · Hybrid

$75K - $85K/yr

Generate Statements of Work to support engineering outsourcing and authorize the outsourced work * Report project progress to Technical Lead and Program Management * Prepare and present presentations ...

Company Description Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing ... Software Engineer capabilities with 10 or more years of experience, relies on experience and ...

... of engineering outsourcing business practices • Knowledge of common manufacturing processes • Exposure to project or program management • Experience writing or creating standard work ...

OUTSOURCE MANAGER

Maple Grove, MN · On-site

$90K - $125K/yr

ABOUT THE ROLE The Outsource Manager oversees all outsourced drafting and engineering services, ensuring projects are delivered on time, within scope, and aligned with Wells standards. This role ...

ABOUT THE ROLE The Outsource Manager oversees all outsourced drafting and engineering services, ensuring projects are delivered on time, within scope, and aligned with Wells standards. This role ...

OUTSOURCE MANAGER

Albany, MN · On-site

$90K - $125K/yr

ABOUT THE ROLE The Outsource Manager oversees all outsourced drafting and engineering services, ensuring projects are delivered on time, within scope, and aligned with Wells standards. This role ...

... outsourcing services. Ask IT is a minority-owed enterprise; it has been founded on providing the ... Role Name: .Net Programmer Duration: 16 Months + Location: Salem, OR Description Reviews, analyzes ...

next page

Showing results 1-20

Programmer Outsourcing information

See salary details

$12

$39

$68

How much do programmer outsourcing jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for programmer outsourcing in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are some common challenges programmers face when working in an outsourcing environment, and how can they be addressed?

Programmers in outsourcing roles often encounter challenges such as time zone differences, communication barriers, and varying client expectations. Adapting to diverse project management tools and processes, as well as aligning with different coding standards, can also be demanding. These issues can be addressed through proactive communication, clear documentation, regular status updates, and flexibility in work hours when needed. Building strong relationships with both local and remote team members is essential for successful collaboration and project delivery.

What is the difference between Programmer Outsourcing vs Software Developer?

AspectProgrammer OutsourcingSoftware Developer
CredentialsTypically no specific credentials required; skills demonstrated through portfolio or testsOften holds a degree in computer science or related field
Work EnvironmentRemote or offshore teams contracted for specific projectsIn-house or remote employment within a company
Employer & Industry UsageUsed by companies seeking flexible, project-based programming supportEmployed directly by organizations to develop software solutions

Programmer outsourcing involves contracting external programmers for specific tasks or projects, offering flexibility and cost savings. In contrast, a software developer is typically a full-time employee responsible for designing, coding, and maintaining software within a company. Both roles require programming skills, but outsourcing emphasizes external collaboration, while developers are integrated team members.

What are the key skills and qualifications needed to thrive as a Programmer in Outsourcing, and why are they important?

To thrive as a Programmer in Outsourcing, you need strong programming skills in languages like Java, Python, or C#, along with a relevant degree or equivalent experience. Familiarity with version control systems (such as Git), cloud platforms, and collaboration tools is typically required. Excellent communication, adaptability, and problem-solving abilities are vital soft skills for working across diverse teams and clients. These skills ensure effective project delivery, client satisfaction, and successful collaboration in a dynamic, remote environment.

What are programmer outsourcing services?

Programmer outsourcing services involve hiring external software developers or development teams, often from different countries, to handle programming tasks or entire projects. Companies use outsourcing to access specialized skills, reduce costs, and scale their development capacity quickly. Outsourced programmers can work on a range of tasks, from building custom software and applications to maintaining legacy systems. Effective outsourcing requires clear communication, well-defined project requirements, and choosing the right outsourcing partner.
More about Programmer Outsourcing jobs
What cities are hiring for Programmer Outsourcing jobs? Cities with the most Programmer Outsourcing job openings:
What states have the most Programmer Outsourcing jobs? States with the most job openings for Programmer Outsourcing jobs include:
Software Engineering Director, Distributed Development

Software Engineering Director, Distributed Development

Roberts Recruiting

Boston, MA • Remote

$274K/yr

Other

Posted 3 days ago


Job description

We improvegrower profitability, environmental sustainability, and consumer health through the use of natural microbiology and digital technologies. Utilizing beneficial plant microbes and agronomic insights, we workwith growers to sustainably produce high quality harvests. The company then connects growers and buyers directly to bring these harvests to market.The company is headquartered in Boston, MA, with additional offices in Memphis, TN, Research Triangle Park, NC, Sydney, Australia, Buenos Aires, Argentina, and Sao Paulo, Brazil.
Responsibilities:
  • Take responsibility for and drive the roadmap for all existing and future fully-outsourced projects
    • Understand the requirements, roadmap, and current capabilities for all existing outsourced projects
    • Drive and take responsibility for all fully outsourced projects
    • Create a software lifecycle process for transitioning external projects to internal ownership (for future transitions, as needed)
  • Evaluate and build relationships with existing vendors
    • Evaluate effectiveness of each vendor we currently use
    • Assess the qualifications of contractors within existing vendors
    • Build relationships with all vendor account managers and establish processes for adding and removing vendor resources
  • Bridge all communication and ensure consistency between our Engineering and vendors
    • Become liaison for all 3rd-party firms
    • Establish procedures for vendor communication and affecting up-and-out procedures for contractors
    • Ensure that all vendors follow ourcode guidelines
  • Proactively evaluate, anticipate, and hire to satisfy engineering outsourcing needs
    • Constantly evaluate outsourcing needs with Engineering leadership in order to stay ahead and avoid resourcing constraints on projects (for fully outsourced projects and to augment internal projects)
    • Align ourengineering outsourcing needs with vendor skillsets, developing a group of vendors to satisfy permanent and flex resourcing capacity
Competencies:
  • Skilled engineering mentor
  • Strong liaison skills - bridges the gap between Engineering and Product Management
  • Excellent communication skills (both written and verbal)
  • Driven to execute to make decisions in ambiguous environments
  • Understands how to optimize and facilitate communication and collaboration for remote teams
  • Proven negotiation and budget management skills
  • Able to delegate work as needed; strong prioritization skills
  • Proactive, even with shifting requirements and priorities
  • Thrives in a fast-paced environment
Qualifications:
  • 5+ years management experience required (including hiring, promoting, and firing employees)
    • Proven record of successfully leading distributed teams
    • Experience managing multiple teams and products simultaneously
    • Experience hiring consultants strongly preferred
  • Experience working with and processing contracts
  • Experience managing budgets and communicating trade-off decisions
  • Previous experience working as a remote or contract developer preferred