1

Software Developer Contract Jobs in Kannapolis, NC

Software Engineer

Charlotte, NC · On-site

$69 - $74/hr

Software Engineer, Full Stack (Java) We are not accepting C2C or 1099 arrangements. Location ... Hybrid (3 days per week in office required) Duration: 18-Month Contract with potential for ...

Frontend Developer

Mooresville, NC · On-site

$98K - $114K/yr

Keylent Inc is a company seeking a Frontend Developer for a 6 month contract position. The role ... Keylent provides Software Development Services in the Cloud, Analytics and Digital Transformation ...

Software Engineer

Charlotte, NC · On-site

$60 - $65/hr

Position type: Full-time, Contract (W2) Duration: 12 Months Contract w/ extension. Location: Charlotte, NC - 3 days onsite/ 2 day remote Overview: Client is seeking a seasoned Software Engineer with ...

Sr Java Developer

Charlotte, NC · On-site

$56 - $71.25/hr

Sr Java Developer Charlotte, NC. Long term contract - The Role Responsibilities: Lead the design ... Participate in all phases of software delivery lifecycle from analysis through support.

Jr .NET Developer

Charlotte, NC · Hybrid

$65K - $85K/yr

Collaborate within a structured engineering team across the full software development lifecycle Benefits * Permanent Employment Contract * Medical Insurance * Dental Benefits * Vision Benefits

Senior Software Engineer

Concord, NC · On-site

$150 - $200/hr

Contract with potential to convert Conversion: Candidates must be eligible for conversion Position Overview Our client is seeking a Senior Software Engineer operating at a Senior/Lead level to design ...

Software Engineer

Charlotte, NC · On-site

$68 - $73/hr

Contingent/Contract Position Conversion Eligible: No About the Role We are seeking a highly skilled Senior Full Stack Software Engineer to build, modernize, and scale enterprise-grade applications.

Software Engineer

Charlotte, NC · On-site

$49 - $53/hr

Contract Client Program: 2026 Q3 CBS Master Bundle Vendors: TEKsystems, Judge Group, Experis ... Knowledge of DevOps practices, infrastructure automation, and cloud-native application development.

Software Engineer---Integration Developer

Charlotte, NC · On-site

$101K - $136K/yr

... This Software Engineer independently designs, develops, tests and maintains complex integration ... NET and C#. 2. Create clear interface contracts, canonical data structures, validation rules, error ...

New

Lead Software Engineer Location-Type: Irving, TX- Hybrid 3 days onsite Start Date Is ... June 22 Duration: 6 month contract to hire Compensation Range: $65-73/hr W2 Benefits: Eligible for ...

Full Stack Developer

Charlotte, NC · On-site

$37.01 - $40.50/hr

Required Skills: - 2-4 years of software engineering experience - 2+ years of Java development ... Contract salary: $37.01 - 40.50 per hour work hours: 8am to 5pm education: Bachelors ...

Showing results 21-40

Software Developer Contract information

See Kannapolis, NC salary details

$47.2K

$110.1K

$163.4K

How much do software developer contract jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software developer contract in Kannapolis, NC is $110,084.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,600.00 and $128,000.00 per year, depending on experience, location, and employer.

What is a software developer contract?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

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

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What are the typical work arrangements and expectations for contract software developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.

Are software developers still in high demand?

Yes, software developers remain in high demand due to ongoing digital transformation across industries, the need for new applications, and the growth of cloud computing and cybersecurity. Strong programming skills in languages like Java, Python, or JavaScript, along with experience in agile environments, enhance job prospects for contract software developers.

How much do contract software developers make?

Contract software developers typically earn between $50 and $150 per hour, depending on experience, location, and project complexity. Rates can vary based on skills such as proficiency in specific programming languages, frameworks, and the duration of the contract.

What are the most commonly searched types of Software Developer jobs in Kannapolis, NC?

The most popular types of Software Developer jobs in Kannapolis, NC are:

What are popular job titles related to Software Developer Contract jobs in Kannapolis, NC?

For Software Developer Contract jobs in Kannapolis, NC, the most frequently searched job titles are:

What job categories do people searching Software Developer Contract jobs in Kannapolis, NC look for?

The top searched job categories for Software Developer Contract jobs in Kannapolis, NC are:

What cities near Kannapolis, NC are hiring for Software Developer Contract jobs?

Cities near Kannapolis, NC with the most Software Developer Contract job openings:

Infographic showing various Software Developer Contract job openings in Kannapolis, NC as of August 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% In-person job distribution, with an average salary of $110,084 per year, or $52.9 per hour.

Software Engineer 4 - Azure / .Net

Motion Recruitment

Charlotte, NC • Hybrid

Contractor

Posted 20 days ago


Job description

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid).
Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.
Contract Duration: 9 Months
Required Skills & Experience
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
  • Azure
  • C#, NET, SQL, VisualBasic,
  • Development Language (Java/ C#)
  • Microsoft SQL Server
  • 7+ years of software engineering, application engineering, or application support experience
  • Strong experience developing and supporting APIs
  • Hands-on experience with .NET Core development
  • Strong SQL Server experience, including query development and stored procedures
  • Experience supporting applications hosted in Microsoft Azure
  • Experience deploying releases and managing cloud-based applications
  • Knowledge of Terraform or similar Infrastructure as Code tools
  • Ability to troubleshoot, maintain, and enhance existing applications
Desired Skills & Experience
  • .NET Core
  • API
  • Apigee
  • Experience with eDiscovery platforms or legal technology solutions
  • Experience modernizing legacy or established applications
  • Familiarity with application architecture and cloud modernization practices

What You Will Be Doing
  • Consult on complex initiatives with broad impact and large-scale planning for Software Engineering.
  • Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.
  • Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.
  • Strategically collaborate and consult with client personnel.
  • Support, maintain, and enhance a Legal Technology application supporting eDiscovery research requests
  • Develop, update, and maintain APIs and application integrations
  • Write and execute database queries to support application functionality and troubleshooting
  • Create, modify, and maintain database objects, including stored procedures
  • Manage and support an Azure-hosted application environment
  • Deploy releases and application updates within Azure
  • Utilize Infrastructure as Code tools, including Terraform, to make and manage application changes
  • Monitor application health, troubleshoot issues, and implement enhancements
  • Partner with engineering and business stakeholders to ensure application stability and performance
  • Contribute to future modernization initiatives as the platform evolves