1

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

Senior Software Engineer

Cary, NC ยท Remote

$125.40K - $165.30K/yr

Duration: 12 Months Contract Location: Cary, NC 4 days onsite (Mon, Tues, Wed, Thurs) Salary: Role: Senior Software Engineer Primary Skills: J2EE Role Description: The Senior Software Engineer must ...

Principal Software Engineer

Cary, NC

$137.60K - $184.50K/yr

Dear Partner, Good Morning , Greetings from Nukasani group Inc !, We have below urgent long term contract project immediately available for Principal Software Engineer, Cary, NC,br Hyid need ...

Senior Software Engineer

Cary, NC ยท On-site

$103.40K - $217.10K/yr

Job Title: Senior Software Engineer Job Category: Engineering Time Type: Full time Minimum ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Type: Contract * Job #103227 Job Title: Electrical Engineer Contract Duration: 2 years Location ... Collaborate with global, cross-functional teams (mechanical, hardware, software, manufacturing ...

Embedded Software Engineer

Raleigh, NC

$112.90K - $148.60K/yr

Founded in 2012, GridBridge has secured contracts with major customers and federal agencies ... Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the ...

Embedded Software Engineer

Raleigh, NC

$112.90K - $148.60K/yr

Founded in 2012, GridBridge has secured contracts with major customers and federal agencies ... Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the ...

Embedded Software Engineer

Raleigh, NC ยท On-site

$112.90K - $148.60K/yr

Founded in 2012, GridBridge has secured contracts with major customers and federal agencies ... Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the ...

Senior Vision Software Engineer

Raleigh, NC ยท On-site

$119.10K - $157K/yr

The Senior Vision Software Engineer will actively communicate with project stakeholders and the ... This document does not create an employment contract, implied or otherwise, other than an "at will ...

Software Engineer

Raleigh, NC ยท On-site +1

$125.32K - $154.19K/yr

... high level programming; developing REST APIs; collaborative software development; public cloud ... contract between Red Hat and the recruitment agency or party requesting payment of a fee.Red Hat ...

next page

Showing results 1-20

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 May 29, 2026, the average yearly pay for software engineer contract in Raleigh, NC is $143,397.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 are the key skills and qualifications needed to thrive as a Software Engineer Contract, and why are they important?

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 are software engineer contracts?

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 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 cities near Raleigh, NC are hiring for Software Engineer Contract jobs? Cities near Raleigh, NC with the most Software Engineer Contract job openings:
Quality Assurance Engineer (Contract)

Quality Assurance Engineer (Contract)

Encoded Therapeutics

Morrisville, NC โ€ข On-site

Full-time

Posted 10 days ago


Job description

Encoded Therapeutics is a clinical-stage genetic medicines company developing precision gene therapies for pediatric central nervous system (CNS) disorders. As we expand our manufacturing and technical footprint in the vibrant Morrisville/RTP biotech corridor, we are seeking a mission-driven Quality Assurance Engineer (Contract) to help ensure our North Carolina operations meet the highest standards of safety, compliance, and excellence.

We are seeking a proactive and detail-oriented Quality Assurance Engineer to support our growing Morrisville operations. This role serves as a critical bridge between Engineering and Quality Assurance, providing technical oversight for equipment validation, facility management, and process performance. You will be instrumental in ensuring that our infrastructure and processes are robust, compliant, and ready to support the delivery of the next generation of genetic medicines.

Core Responsibilities
  • Validation & Qualification (IQ/OQ/PQ): Lead the QA review and oversight of Installation, Operational, and Performance Qualifications for both manufacturing and analytical equipment (including computerized systems and software) within the Morrisville facility.
  • Process Validation & Tech Transfer: Provide QA technical support for technology transfer activities and Process Performance Qualification (PPQ), ensuring the seamless integration of new processes into production.
  • Facility & Engineering Oversight: Review and approve facility-related documentation, including work orders, asset management records, and engineering change controls to maintain site-wide compliance.
  • Deviations & CAPA Management: Serve as the primary Quality contact for investigations and deviations related to facility and engineering issues; drive robust root-cause analysis and implement effective CAPAs.
  • Document & Procedure Management: Author, review, and update Standard Operating Procedures (SOPs) and technical processes to enhance site compliance and operational efficiency.
  • Risk Management: Facilitate and support quality risk management activities (e.g., FMEA) to proactively identify and mitigate risks to product quality or facility operations.
  • Operational Support: Support broader Quality Assurance Operations initiatives and cross-functional projects as needed.

Requirements

  • Education: B.S. in Engineering, Life Sciences, or a related technical discipline.
  • Experience: 5+ years of experience in Quality Assurance Engineering, Validation, or Technical Quality within the Biopharmaceutical or Biotech industry.
  • Technical Knowledge: Comprehensive understanding of cGMP, GAMP 5, and the validation lifecycle. Experience in Gene Therapy, advanced therapies (ATMPs), or sterile manufacturing environments is a significant plus.
  • Agility & Impact: Ability to thrive in a high-growth site environment, effectively balancing the agility of a clinical-stage company with the rigor of global quality standards.
  • Collaboration & Communication: Strong interpersonal skills with a proven track record of partnering successfully across Engineering, Manufacturing, and Quality teams.