1

Software Engineer Contract Jobs in Raleigh, NC (NOW HIRING)

AI Engineer

Raleigh, NC · Remote

$130K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Contract - salaried role with benefits and PTO; one-year end date (likely to extend/convert ... The client is seeking a collaborative AI-focused software engineer to help evaluate AI use cases ...

Be Seen First

C# Developer / Engineer

Raleigh, NC · On-site

$100K - $130K/yr

C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: * C# coding * Software ...

Jr. software Developer

Raleigh, NC

$65K - $84K/yr

NCDA&CS Location : 2109 Blue Ridge Rd., Raleigh, NC 27607 Duration :6+ Months (Contract to Hire ... Ability to learn new software systems and programming languages by studying available references.

Data Solutions Engineer

Durham, NC · On-site

$110 - $160/hr

Document pipelines, data contracts, and SLAs; continuously improve performance and reliability Requirements * 2+ years of hands‑on data engineering (or comparable software engineering with ...

New

... Software Systems, Computer Science, Electrical Engineering or a similar technical discipline Additional Information GOOD COMMUNICATION SKILLS DURATION: 6+ Months Contract INTERVIEW: Phone then F2F or ...

Electrical Engineer (Power Systems/C++)

Durham, NC · Hybrid

$50 - $60/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Job Type & Location This is a Contract to Hire position based out of Durham, NC. Pay and Benefits ...

Enablement and Integration Engineer

Cary, NC · On-site

$95 - $140/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Through our software and services, we inspire customers around the world to transform data into ... Review sales opportunities before contract finalization to ensure proposed technologies-including ...

Enablement and Integration Engineer

Cary, NC · On-site +1

$97K - $131K/yr

  • Medical

  • Dental

Through our software and services, we inspire customers around the world to transform data into ... Review sales opportunities before contract finalization to ensure proposed technologies - including ...

Enablement and Integration Engineer

Cary, NC · On-site

$97K - $131K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Through our software and services, we inspire customers around the world to transform data into ... Review sales opportunities before contract finalization to ensure proposed technologies - including ...

Showing results 41-60

Software Engineer Contract information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do software engineer contract jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software engineer contract in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What is a software engineer contract?

Software engineer contracts are agreements where software engineers are hired on a temporary basis to work on specific projects or for a set period of time, rather than as permanent employees. Contractors often work for multiple clients, are paid hourly or per project, and may have more flexible schedules. These contracts outline the scope of work, compensation, deadlines, and other terms. Contract software engineers are responsible for delivering quality code and meeting the requirements set by the client or organization. This working arrangement can offer more autonomy, but also less job security and benefits compared to full-time employment.

What are the key skills and qualifications needed to thrive as a software engineer contract?

To thrive as a Software Engineer Contract, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree or proven experience in computer science or related fields. Familiarity with source control systems (e.g., Git), cloud platforms, and proficiency in languages or frameworks required by the contract are crucial, as are any certifications in areas like AWS or Agile methodologies. Excellent problem-solving, adaptability, and communication skills help you quickly integrate with new teams and deliver results in diverse environments. These skills ensure you can efficiently contribute to projects, meet client expectations, and maintain professional flexibility across various assignments.

What are some common challenges faced by software engineers working on contract positions, and how can they be managed?

Software engineers on contract often face challenges such as quickly adapting to new codebases, understanding diverse team workflows, and managing changing project scopes. It's important to proactively communicate with team members, clarify project requirements early on, and stay organized to meet tight deadlines. Additionally, maintaining a strong personal workflow and being open to feedback can help contract engineers integrate more smoothly and deliver high-quality results within limited timeframes.

What is the difference between Software Engineer Contract vs Software Engineer Full-Time?

AspectSoftware Engineer ContractSoftware Engineer Full-Time
Employment TypeTemporary, project-basedPermanent, ongoing
Work EnvironmentTypically freelance or agency-basedCompany offices or remote
CredentialsUsually similar certifications and skillsSame as contract roles
BenefitsLimited or no benefitsHealth, retirement, paid leave

In summary, Software Engineer Contract roles are temporary positions focused on specific projects, often with fewer benefits, while Software Engineer Full-Time roles offer permanent employment with comprehensive benefits. Both roles require similar skills and credentials but differ mainly in employment stability and perks.

What are the most commonly searched types of Software Engineer jobs in Raleigh, NC?

The most popular types of Software Engineer jobs in Raleigh, NC are:

What are popular job titles related to Software Engineer Contract jobs in Raleigh, NC?

For Software Engineer Contract jobs in Raleigh, NC, the most frequently searched job titles are:

What cities near Raleigh, NC are hiring for Software Engineer Contract jobs?

Cities near Raleigh, NC with the most Software Engineer Contract job openings:

Infographic showing various Software Engineer Contract job openings in Raleigh, NC as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $143,405 per year, or $68.9 per hour.

MuleSoft Engineer II (Remote NC, TX, AZ, FL)

First-Citizens Bank & Trust Company

Raleigh, NC • On-site

$101K - $136K/yr

Other

Re-posted 11 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 171 rated banks


Job description

Overview
This Software Engineer II - MuleSoft Engineer position requires designing, developing and managing integration using Mulesoft anypoint platform. The candidate should have good understanding and work experience with overall API Management concepts, enforcing security policies, optimizing performance and scalability using DataWeave transformations and caching strategies. The candidate should have experience in API-led connectivity, enterprise integration patterns and cloud/on prem deployments. The candidate should have the ability to analyze, code, test, and implement in coordination with stake holders while following the Enterprise SDLC.
Responsibilities
  • Design, develop and maintain integrations using mulesoft Anypoint platform.
  • Identify, analyze and develop interfaces and integration flows using Mule ESB Anypoint Studio - Mule Connectors, database, salesforce.
  • Develop APIs (system,process and experience layers) aligned with API-led connectivity.
  • Apply expertise in integration patterns, API design, data transformations (DataWeave), and various MuleSoft components, including Anypoint Studio, API Manager, and Runtime Manager.
  • Create API specifications using RAML/OAS, design API contracts and ensure proper governance.
  • Develop REST APIs, Event-driven integrations and batch interfaces.
  • Develop and implement integrations to enable data flow and process automation between MuleSoft and Salesforce, ensuring data integrity and consistency.
  • CI/CD & Automation: Implement and manage automated CI/CD pipelines for streamlined builds, testing, and deployment to environments like CloudHub.
  • Ability to drive change through collaboration, influence, and demonstration of POCs.
  • Focus on scalability, maintainability, testability, security, and performance.
  • Ability to work in a fast-paced, dynamic workplace.

Qualifications
Bachelor's Degree and 2 years of experience in Application software programming OR High School Diploma or GED and 6 years of experience in Application software programming
Preferred Area of Experience: Mule API Manager and RAML over Anypoint Studio; Anypoint Cloud-Hub;API Gateway and Management; Mule Dataweave; REST ; Salesforce;Java;SQL;Git;
Preferred Qualifications:
  • 3+ years of experience in MuleSoft development and integration projects.
  • Hands-on experience in design and development of complex use cases using MuleSoft.
  • Experience in the Banking and Finance Industry
  • Prefer Mulesoft certified candidates.
  • In-depth knowledge of System Life Cycle Development methodology (Waterfall and Agile)

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
$descr2
$descr3

What First Citizens Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom