1

Software Engineer Contractor Jobs in Georgia (NOW HIRING)

Software Engineer - Level 1 This position is part of a very agile team of systems and software ... as a federal contractor and trusted partner to the US Government. Here's What You'll Need:

Software developers will work within an existing CI/CD pipeline, performing back-end, UI, and/or ... as a federal contractor and trusted partner to the US Government. Here's What You'll Need:

Software developers will work within an existing CI/CD pipeline, performing back-end, UI, and/or ... as a federal contractor and trusted partner to the US Government. Here's What You'll Need:

Software developers will work within an existing CI/CD pipeline, performing back-end, UI, and/or ... as a federal contractor and trusted partner to the US Government. Here's What You'll Need:

Java Software Engineer

Atlanta, GA · On-site

$98K - $175K/yr

... developer with passion and expertise in Server-side software development to join our Fusion 360 ... S. government contracting and ITAR compliance obligations, this role requires U.S. citizenship or U.

Job Title Senior Java Software Engineer About your role: At Fiserv, we are dedicated to ... contractors. Should this position support a Federal Government contract, now or in the future, the ...

Software Engineer Step into the innovative world of LG Electronics. As a global leader in ... Benefits Offered Temporary/Contractors: * Eligible for the relevant benefit programs offered ...

next page

Showing results 1-20

Software Engineer Contractor information

See Georgia salary details

$53.6K

$124.6K

$173.5K

How much do software engineer contractor jobs pay per year?

As of Jun 16, 2026, the average yearly pay for software engineer contractor in Georgia is $124,566.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,300.00 and $146,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer Contractor, and why are they important?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for Software Engineer Contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

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

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are Software Engineer Contractors?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.
What job categories do people searching Software Engineer Contractor jobs in Georgia look for? The top searched job categories for Software Engineer Contractor jobs in Georgia are:
What cities in Georgia are hiring for Software Engineer Contractor jobs? Cities in Georgia with the most Software Engineer Contractor job openings:
Expert Contributor - Software Engineer

Expert Contributor - Software Engineer

Arise Virtual Solutions

Atlanta, GA

Contractor

Posted 11 days ago


Job description

Expert Contributor - Software Engineer
Task-Based Independent Contractor Opportunity
Overview
We're looking for engineers who can operate at an expert level across real-world, end-to-end tasks in terminal environments. Think compiling code, setting up servers, building data pipelines, and handling complex system administration autonomously. You'll design intricate, verifiable terminal tasks spanning Python scripting, automation, data pipelines, software engineering, system administration, and infrastructure. Each task needs a clear, reproducible solution with automated verification criteria. This is a great fit for someone who thrives on deep technical problem-solving and wants flexible, task-based project opportunities.
Key Responsibilities
  • Design complex, verifiable terminal tasks that span Python scripting, automation, data pipelines, and infrastructure setup.
  • Compile code, configure servers, and handle system administration tasks autonomously in terminal environments.
  • Develop clear, reproducible solutions with automated verification criteria for each task.
  • Evaluate and review AI-generated code outputs, identifying suboptimal solutions and suggesting improvements.
  • Provide multi-turn feedback across conversation-based evaluation sessions.
  • Collaborate asynchronously with the project team to refine task quality and difficulty calibration.

Required Qualifications
  • Deep fluency in Python and Linux/Unix environments, shell scripting, containerization (Docker/Kubernetes), and package/environment management.
  • Strong code review instincts with the ability to identify suboptimal solutions, suggest improvements, and evaluate competing approaches across multiple turns of a conversation.
  • Proficiency in at least one major programming language (e.g., Python, C++, Java, Go, JavaScript).
  • 3+ years of professional experience in software engineering, DevOps, or a related technical discipline.

Preferred Qualifications
  • Background in one or more of: DevOps, SRE, Platform Engineering, Backend/Systems Engineering, or Security/Penetration Testing.
  • Familiarity with agent evaluation frameworks, CI/CD integration, or long-horizon planning in automated pipelines.
  • Experience contributing to open-source projects or technical documentation.
  • Comfort with asynchronous, self-directed project execution.