1

Software Outsourcing Jobs (NOW HIRING)

Contract Analyst

Raleigh, NC · On-site

$67K - $81K/yr

Bachelor's Degree and 2 years' experience OR High School Diploma or GED/Equivalent and 6 years' experience in Contract structuring for services, software, outsourcing services Preferred Education:

Contract Analyst

Raleigh, NC · On-site

$67K - $81K/yr

Bachelor's Degree and 2 years' experience OR High School Diploma or GED/Equivalent and 6 years' experience in Contract structuring for services, software, outsourcing services Preferred Education:

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

We began as a software outsourcing company with clients in West and development centers in China. We also are a provider of consulting services for customers of JDA, a top supply chain software ...

We began as a software outsourcing company with clients in West and development centers in China. We also are a provider of consulting services for customers of JDA, a top supply chain software ...

We began as a software outsourcing company with clients in West and development centers in China. We also are a provider of consulting services for customers of JDA, a top supply chain software ...

We began as a software outsourcing company with clients in West and development centers in China. We also are a provider of consulting services for customers of JDA, a top supply chain software ...

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Java Backend/Server side developer

San Jose, CA

$59.25 - $76.75/hr

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

SQL DBA

San Jose, CA

$58.50 - $73.25/hr

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Lead Engineer

Washington, DC · On-site

$116K - $152K/yr

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Lead Engineer

Washington, DC · On-site

$116K - $152K/yr

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Agile Scrum Master

San Jose, CA

$60.25 - $80.50/hr

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

Software Development The services offered cover Custom Software Development, Application Development, Web Application Development, Software Outsourcing, Website Design and Software Maintenance. Our ...

next page

Showing results 1-20

software outsourcing information

See salary details

$11

$62

$86

How much do software outsourcing jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for software outsourcing in the United States is $62.83, according to ZipRecruiter salary data. Most workers in this role earn between $55.05 and $70.19 per hour, depending on experience, location, and employer.

What is software outsourcing?

Software outsourcing is the practice of hiring external companies or individuals to handle software development tasks or projects that would otherwise be managed internally. Organizations outsource software development to access specialized skills, reduce costs, increase flexibility, and focus on their core business activities. This can involve offshoring, nearshoring, or working with local third-party vendors. Outsourcing can cover various services such as custom software development, maintenance, testing, and support. It allows businesses to scale their technology teams more efficiently and respond to changing market demands.

What are some common challenges faced when working in a software outsourcing team?

Working in a software outsourcing team often involves collaborating across different time zones, which can make real-time communication and coordination challenging. Team members may also encounter cultural differences that affect work styles and expectations. Additionally, ensuring clear and detailed project requirements is crucial to avoid misunderstandings and rework. Despite these challenges, outsourcing teams typically use agile methodologies and frequent check-ins to maintain alignment and ensure successful project delivery.

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

To thrive in Software Outsourcing, you need strong programming skills, project management abilities, and a solid understanding of global software development practices, often supported by a degree in computer science or a related field. Familiarity with collaboration tools (such as Jira, Slack, and Git), cloud platforms, and agile methodologies is typically required. Outstanding communication, cross-cultural sensitivity, and adaptability distinguish top performers in this role. These skills ensure high-quality deliverables, seamless collaboration with international clients, and successful project execution in diverse, distributed environments.

What is the difference between Software Outsourcing vs Software Developer?

AspectSoftware OutsourcingSoftware Developer
RoleEngages external teams or companies to handle software projectsIndividual responsible for designing, coding, and testing software
Work EnvironmentTypically remote, with collaboration across organizationsUsually in-house or remote, working directly for an employer
CredentialsVaries; often requires project management or vendor certificationsOften requires a degree in computer science or related certifications
Industry UsageCommon in global software development, IT servicesCore role within tech companies, startups, and organizations

Software outsourcing involves hiring external teams to develop software, while a software developer is an individual who creates software within an organization. Outsourcing focuses on managing external resources, whereas developers are directly involved in coding and development tasks.

What cities are hiring for Software Outsourcing jobs?

Cities with the most Software Outsourcing job openings:

What states have the most Software Outsourcing jobs?

States with the most job openings for Software Outsourcing jobs include:

Infographic showing various Software Outsourcing job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $130,681 per year, or $62.8 per hour.

$67K - $81K/yr

Full-time

Posted 12 days ago


First Citizens Bank rating

7.4

Company rating: 7.4 out of 10

Based on 106 frontline employees who took The Breakroom Quiz

106th of 172 rated banks


Job description

Overview
This position is responsible for supporting the Bank and its internal stakeholders by managing the execution, renewal and/or termination of existing contracts, and for reviewing new contracts prior to execution for an assigned group, ensuring contracts are handled according to business needs. This position analyzes contracts and recommends contract provisions and amendments that align with the Banks goals and objectives. This position is expected to deliver outstanding client service while building collaborative relationships with the business team by providing innovative, timely, and accurate solutions aligned to the Bank's risk appetite.
Responsibilities & Qualifications
Duties & Responsibilities:
Contract Management - Manages queue of contracts coming up for renewal/expiration. Reviews and interprets contract clauses, stipulations, obligations, and liabilities, and works with the business owners to determine and complete actions required prior to the deadline. Makes recommendations to contract provisions, terms, and conditions.
Business Support - Develops and maintains an understanding of existing vendors, contracts, and business needs. Reviews and interprets contract language and advises internal departments on cost-effective ways to comply with contractual obligations while meeting business requirements. Documents progress and maintains records. Keeps current on amendments to contract laws and makes recommendations on needed changes.
Relationships - Collaborates with the appropriate department staff on new products and services to address any contractual discrepancies with the Bank's Vendor Contract Standards and general Procurement policies.
Conduct RFx's - Develops and leads any RFx's (RFI, RFP, RFQ, etc.) for a designated area. Serves as single point of contact for vendors and manages RFx from inception to vendor selection and contract negotiations.
Contract Negotiations - Works with senior staff, leading negotiations for less complex contracts (MNDAs) and amendments to ensure necessary language is included and that contracts adhere to the Bank's Vendor Contract Standards and general Procurement policies. May participate in negotiating new contracts as assigned.
Position Specific Skills:
Industry Knowledge- procurement regulations, contract documents, and legal specifications
Customer Service- Ability to resolve complaints and concerns
Business Acumen- Knowledge of local, state, and national contract laws
Contract Structuring - Ability to create contract documents from templates, negotiate redlines, and coordinate signatures
Qualifications:
Minimum Required Education and Experience: Bachelor's Degree and 2 years' experience OR High School Diploma or GED/Equivalent and 6 years' experience in Contract structuring for services, software, outsourcing services
Preferred Education:Other
Preferred Area of Study:Finance, Supply Chain/Procurement
Preferred Area of Experience:Banking/Financial industry
Required Licenses or Certifications:
Preferred Licenses or Certifications:Certified Regulatory Vendor Program Manager - IO;Member of Contract and Commercial Management certification by the International Association for Contract and Commercial Management - IO
Additional Information

Bachelor's Degree and 2 years of experience in Contract structuring for services, software, outsourcing services OR High School Diploma or GED and 6 years of experience in Contract structuring for services, software, outsourcing services

Additional Requirements:

  • Experience with Requests for Proposal (RFPs) and Requests for Quotations (RFQs)
  • Contract Lifecycle Management (CLM) experience
  • Procure-to-Pay (P2P) experience

Preferred:

  • Experience with Icertis contract management system
  • Experience with Coupa procurement platform
  • Experience with Archer governance, risk, and compliance (GRC) platform

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

#LI-CO1

Qualifications:

Bachelor's Degree and 2 years of experience in Contract structuring for services, software, outsourcing services OR High School Diploma or GED and 6 years of experience in Contract structuring for services, software, outsourcing services

Additional Requirements:

  • Experience with Requests for Proposal (RFPs) and Requests for Quotations (RFQs)
  • Contract Lifecycle Management (CLM) experience
  • Procure-to-Pay (P2P) experience

Preferred:

  • Experience with Icertis contract management system
  • Experience with Coupa procurement platform
  • Experience with Archer governance, risk, and compliance (GRC) platform

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at https://jobs.firstcitizens.com/benefits.

#LI-CO1

Education:UNAVAILABLEEmployment Type: FULL_TIME

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom