1

Associate Software Developer Jobs in Chapel Hill, NC

Associate Software Engineer About Us Advaita Health is committed to a sustainable, integrated model of behavioral healthcare where providers, staff, and patients thrive. Our clinical and operational ...

New

Lead the design, development, and implementation of customized SAP solutions, software integrations ... Experience with modern DevOps, CI/CD, and source control practices utilizing Git, Jenkins, Azure ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

As a Software Engineer, your main focus will be on designing, developing, testing and collaborating ... Spread across 40+ countries, our associates work flexibly across work environments, from in-office ...

Software Engineer

Raleigh, NC · On-site +1

$96K - $154K/yr

As a Software Engineer, your main focus will be on designing, developing, testing and collaborating ... Spread across 40+ countries, our associates work flexibly across work environments, from in-office ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

We are seeking a Software Engineer to help develop software that connects physics-based Modeling ... Applied Research Associates, Inc. (aka ARA) is an employee-owned international research and ...

Senior Software Engineer

Raleigh, NC · On-site +1

$118K - $195K/yr

As a Senior Software Engineer, your main focus will be on designing, developing, testing and ... Spread across 40+ countries, our associates work flexibly across work environments, from in-office ...

AWS/Java Developer

Raleigh, NC · On-site

$55.75 - $71/hr

Senior AWS / Java Software Engineer Raleigh, North Carolina | Hybrid or Remote Government Sector ... Aryan Sharma Associate Recruiter aryan.sharma@E-solutionsinc.com E-Solutions M: +1 (408) 459-7702 W ...

As a technical associate of this team, you will be crafting our technology vision and will have a ... Background in DevOPS environment is preferred The Team We are a Quality Engineering focused ...

As a technical associate of this team, you will be crafting our technology vision and will have a ... Background in DevOPS environment is preferred The Team We are a Quality Engineering focused ...

next page

Showing results 1-20

Associate Software Developer information

See Chapel Hill, NC salary details

$9.4K

$71K

$111.5K

How much do associate software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for associate software developer in Chapel Hill, NC is $70,950.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,800.00 and $80,400.00 per year, depending on experience, location, and employer.

What is an associate software developer?

An Associate Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers, contributing to the development process by writing code, fixing bugs, and participating in code reviews. This role is ideal for recent graduates or those new to the software development field, as it provides opportunities to learn industry best practices and grow technical skills. Associate Software Developers often collaborate with team members and may work on various projects to gain exposure to different technologies.

What is an associate software developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

What are the key skills and qualifications needed to thrive as an associate software developer, and why are they important?

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by associate software developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

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

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

What are popular job titles related to Associate Software Developer jobs in Chapel Hill, NC?

For Associate Software Developer jobs in Chapel Hill, NC, the most frequently searched job titles are:

What job categories do people searching Associate Software Developer jobs in Chapel Hill, NC look for?

The top searched job categories for Associate Software Developer jobs in Chapel Hill, NC are:

What cities near Chapel Hill, NC are hiring for Associate Software Developer jobs?

Cities near Chapel Hill, NC with the most Associate Software Developer job openings:

Infographic showing various Associate Software Developer job openings in Chapel Hill, NC as of August 2026, with employment types broken down into 1% As Needed, 65% Full Time, 31% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $70,950 per year, or $34.1 per hour.

Associate Software Engineer

Advaita Health

Raleigh, NC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

Associate Software Engineer

About Us

Advaita Health is committed to a sustainable, integrated model of behavioral healthcare where providers, staff, and patients thrive. Our clinical and operational teams work hand-in-hand to make sure patients receive the best possible care, while the technology — the systems, data, and tools our teams rely on every day — is built with the same care and reliability. Every role at Advaita Health contributes to our mission of delivering high-quality, accessible behavioral health services, and our technology team plays an essential part in making that possible.

Our goal for you is simple: to create a place where you can build a lasting career, grow your skills quickly, and do meaningful work without burning out. We support this through:

  • Real ownership over projects, with the room to grow into bigger ones
  • Mentorship, training, and exposure to a wide range of technologies
  • Performance measures based on growth and impact, not just tenure
  • Built-in collaboration and transparency across teams
  • Technology and tools that support good work rather than get in the way

Why Join Advaita Health?

  • Full-time, salaried, exempt position
  • 401(k) with employer match
  • 3 weeks of PTO and 10 paid federal holidays
  • Flexible health, dental, and vision coverage; HSA/FSA options
  • Free life insurance up to $10,000; short- and long-term disability coverage
  • Employee Assistance Program (EAP) with therapy and financial support

What We're Looking For

We're seeking an Associate Software Engineer who is motivated, versatile, and early in their career — someone excited to work across a broad range of technologies rather than specialize in just one.

Rather than specializing in a single technology, you'll work across cloud platforms, application integrations, data, business intelligence, web technologies, and artificial intelligence. We don't expect candidates to already be experts in all these areas — we're looking for someone with the aptitude and initiative to learn unfamiliar technologies quickly and put them into practice. Curiosity, initiative, problem-solving ability, and the drive to learn quickly matter here more than deep expertise in any one stack.

You'll thrive here if you're someone who:

  • Is naturally curious and enjoys figuring out how things work
  • Can take an unfamiliar technical challenge, research it, experiment, and arrive at a working solution
  • Is comfortable wearing multiple hats — software development, cloud infrastructure, data, analytics, and AI
  • Takes ownership of assignments and follows them through to completion
  • Wants to grow quickly and take on increasing levels of responsibility

Key Responsibilities

  • Developing and supporting software integrations between internal systems, external platforms, and APIs
  • Configuring and deploying solutions in Microsoft Azure, with potential exposure to AWS
  • Developing cloud-based applications, services, automation, and data processing solutions
  • Working with databases, including data modeling, transformation, aggregation, and reporting
  • Building dashboards, reports, and analytics using Microsoft Power BI
  • Developing and maintaining web-based applications and internal tools
  • Exploring and deploying practical AI and generative AI solutions, including integrating AI capabilities into existing business processes and applications
  • Creating and deploying CI/CD pipelines and cloud infrastructure automation
  • Troubleshooting technical problems across applications, cloud infrastructure, integrations, and data
  • Evaluating new technologies and quickly developing enough expertise to put them into practical use
  • Working directly with technical and business team members to understand problems and develop solutions

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a similar technical discipline preferred — or equivalent experience. Recent graduates are encouraged to apply.
  • Strong foundational understanding of software development concepts and modern technology
  • Experience with a programming language such as Python, JavaScript/TypeScript, C#, or Java
  • Basic understanding of databases, SQL, APIs, and web technologies
  • Familiarity with cloud computing concepts; Azure or AWS exposure preferred
  • Strong analytical and problem-solving skills
  • Strong attention to detail and a desire to produce high-quality work
  • Good communication skills and the ability to work collaboratively with both technical and non-technical colleagues

Preferred Experience

  • Exposure to Microsoft Power BI or other BI/reporting tools
  • Familiarity with CI/CD pipelines and cloud infrastructure automation
  • Coursework or personal projects involving AI or generative AI
  • Internship or academic project experience with a cloud platform (Azure or AWS)

Ready to Join Us?

This position offers unusually broad exposure for someone early in their career. Rather than spending years working within a narrow technical specialty, you'll have the opportunity to work across cloud platforms, software development, APIs, data engineering, analytics, web development, automation, and AI — all while working for a healthcare company that directly serves patients every day.