Software Developer
Cary, NC · On-site
Required : • Bachelor's degree in computer science, software engineering, or a related field • 10+ years of experience, including prior experience leading or mentoring developers • Proficiency ...
Cary, NC · On-site
Required : • Bachelor's degree in computer science, software engineering, or a related field • 10+ years of experience, including prior experience leading or mentoring developers • Proficiency ...
Cary, NC · On-site
Required : • Bachelor's degree in computer science, software engineering, or a related field • 10+ years of experience, including prior experience leading or mentoring developers • Proficiency ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Cary, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Cary, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Cary, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Cary, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field * 10+ years of experience, including prior experience leading or mentoring developers * Proficiency in .NET/C# with an ...
Raleigh, NC · On-site +1
Bachelor degree in Computer Science, engineering or related field. Experience: 8+ years of related ... Must have current AWS Solutions Architect (Associate or Professional) certification. * Experience ...
Raleigh, NC · On-site +1
Bachelor degree in Computer Science, engineering or related field. Experience: 8+ years of related ... Must have current AWS Solutions Architect (Associate or Professional) certification. * Experience ...
Bachelor degree in Computer Science, engineering or related field. Experience: 8+ years of related ... Must have current AWS Solutions Architect (Associate or Professional) certification. * Experience ...
Bachelor degree in Computer Science, engineering or related field. Experience: 8+ years of related ... Must have current AWS Solutions Architect (Associate or Professional) certification. * Experience ...
Raleigh, NC · On-site
We are seeking an experienced Software Developer that will work closely with the Product Leaders of ... Bachelor's degree in computer science-related field or relevant experience * Strong written and ...
Raleigh, NC · On-site
We are seeking an experienced Software Developer that will work closely with the Product Leaders of ... Bachelor's degree in computer science-related field or relevant experience * Strong written and ...
Civil Engineering (HVAC & Electrician)/ Gas Turbine Electricians Mechanical/Electrical/Electronic ... or bachelor's degree Experience in demand-side energy services or Certified Energy Manager ...
Civil Engineering (HVAC & Electrician)/ Gas Turbine Electricians Mechanical/Electrical/Electronic ... or bachelor's degree Experience in demand-side energy services or Certified Energy Manager ...
Cary, NC · On-site
$51 - $67.25/hr
Bachelor's degree in Computer Science, Software Engineering, or a related technical field. * At least 8 years of hands-on software development experience, including support of production systems.
Cary, NC · On-site
$51 - $67.25/hr
Bachelor's degree in Computer Science, Software Engineering, or a related technical field. * At least 8 years of hands-on software development experience, including support of production systems.
Cary, NC · Remote
$51 - $67.25/hr
Bachelor's degree in Computer Science, Software Engineering, or a related technical field. * At least 8 years of hands-on software development experience, including support of production systems.
Cary, NC · Remote
$51 - $67.25/hr
Bachelor's degree in Computer Science, Software Engineering, or a related technical field. * At least 8 years of hands-on software development experience, including support of production systems.
Raleigh, NC · On-site
Required : • Bachelor's degree in computer science, software engineering, or a related field -- or equivalent professional experience. • Six plus years of professional software development ...
Raleigh, NC · On-site
Required : • Bachelor's degree in computer science, software engineering, or a related field -- or equivalent professional experience. • Six plus years of professional software development ...
Raleigh, NC · On-site
$53 - $70/hr
Role: Senior Software Developer Location: Raleigh, NC (Only Local) ONLY W2!!! Top Skills: React ... Bachelor's degree or equivalent experience. * 4-5 years of hands-on experience in building highly ...
Quick apply
Raleigh, NC · On-site
$53 - $70/hr
Role: Senior Software Developer Location: Raleigh, NC (Only Local) ONLY W2!!! Top Skills: React ... Bachelor's degree or equivalent experience. * 4-5 years of hands-on experience in building highly ...
Raleigh, NC · On-site
$53 - $70/hr
Role: Senior Software Developer Location: Raleigh, NC (Only Local) ONLY W2!!! Top Skills: React ... Bachelor's degree or equivalent experience. * 4 5 years of hands-on experience in building highly ...
Raleigh, NC · On-site
$53 - $70/hr
Role: Senior Software Developer Location: Raleigh, NC (Only Local) ONLY W2!!! Top Skills: React ... Bachelor's degree or equivalent experience. * 4 5 years of hands-on experience in building highly ...
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field - or equivalent professional experience. * Six plus years of professional software development experience, including ...
Raleigh, NC · On-site
Bachelor's degree in computer science, software engineering, or a related field - or equivalent professional experience. * Six plus years of professional software development experience, including ...
Cary, NC · On-site
$120K/yr
Ensure software standards are met. Requirements * Proficiency in Python and C/C++ programming ... Bachelor's degree and 7+ years of relevant experience OR 10 + years of relevant experience if no ...
Cary, NC · On-site
$120K/yr
Ensure software standards are met. Requirements * Proficiency in Python and C/C++ programming ... Bachelor's degree and 7+ years of relevant experience OR 10 + years of relevant experience if no ...
$11.22 - $13.68
3% of jobs
$13.68 - $16.14
14% of jobs
$17.46 is the 25th percentile. Wages below this are outliers.
$16.14 - $18.61
16% of jobs
The median wage is $19.84 / hr.
$18.61 - $21.07
35% of jobs
$22.64 is the 75th percentile. Wages above this are outliers.
$21.07 - $23.54
11% of jobs
$23.54 - $26
9% of jobs
$26 - $28.47
4% of jobs
$28.47 - $30.93
0% of jobs
$30.93 - $33.39
4% of jobs
$33.39 - $35.86
0% of jobs
$35.86 - $38.32
3% of jobs
$11
$22
$38
| Aspect | Internship Associate Degree Software Developer | Junior Software Developer |
|---|---|---|
| Required Credentials | Associate degree or similar, internship experience | Bachelor's degree often preferred, some experience |
| Work Environment | Internship programs, entry-level projects | Full-time employment, ongoing projects |
| Employer & Industry Usage | Internship programs in tech companies, educational institutions | Tech companies, software firms, startups |
| Search & Comparison Intent | Learning, entry-level roles, internships | Entry-level employment, career progression |
The main difference is that an Internship Associate Degree Software Developer is typically a temporary, learning-focused position for those with an associate degree or similar background, often part of an internship program. In contrast, a Junior Software Developer is a full-time role requiring more experience or a bachelor's degree, with ongoing responsibilities in software development projects.

8.8
Based on 85 frontline employees who took The Breakroom Quiz
33rd of 359 rated engineering
Get the full story on Breakroom
Sourced by ZipRecruiter
We are a full-service consulting firm that provides a wide range of infrastructure and land development planning and engineering services to both public and private clients. Though we have more than 6,000 employees in 100+ offices, we pride ourselves on our small company feel. At Kimley-Horn, we do things differently. People--clients and employees--are at the forefront of our business. Clients know we are laser-focused on their success. Employees know our culture and approach to business are built on a desire to see our staff flourish, one and all. Both groups know that with Kimley-Horn, they can expect more and experience better.
Specialized design services
5,001 - 10,000 Employees
Raleigh, NC, US
1967