1

Associate Degree Software Developer Jobs in Kannapolis, NC

Software Developer

Concord, NC · Hybrid

$107K - $143K/yr

The Software Developer Senior must have: Education ... Bachelor's Degree (or equivalent experience) Experience: 3+ years of related experience Technical ...

Software Developer

Concord, NC · On-site

$93K - $126K/yr

None Job Family: Software Engineering Job Qualifications: Skills: ESRI Software, Geographic ... Bachelor's degree OR professional certification in GIS, Geography, Computer Science, or a related ...

Software Developer

Charlotte, NC · On-site

$49.40 - $59.40/hr

Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience) * Working knowledge of Core Java 11/17 concepts, with willingness to learn ...

Position Overview Powerus is seeking a Software Developer I to join the engineering team building ... Degree in computer science or a related field, or equivalent practical experience * Working ...

Software Developer

Concord, NC · On-site +1

$103K - $172K/yr

Position Summary McKesson Corporation is seeking talented Software Developer to join our Supply ... Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience)

Software Developer

Concord, NC · On-site +1

$103K - $172K/yr

Position Summary McKesson Corporation is seeking talented Software Developer to join our Supply ... Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience)

... Developer Experience designing interactive applications Ability to develop software in Java, Ruby ... degree in Computer Science, Engineering or relevant field Recommended skills Application ...

Software Developer Intern 2027

Lowell, NC

$16.25 - $21.25/hr

Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical ... Coursework or project experience in software development using any programming language.

Software Developer Intern 2027

Lowell, NC · On-site

$16.25 - $21.25/hr

Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical ... Coursework or project experience in software development using any programming language.

As a Software Engineering - Developer at Kyndryl, you will be at the forefront of designing ... Bachelor's degree in Computer Science, related technical field, or equivalent practical experience ...

We are looking for Software Developer Co-op students to join our engineering teams. As an intern ... Must be actively enrolled in a Bachelor's degree program at the time of application and returning ...

We are looking for Software Developer Co-op students to join our engineering teams. As an intern ... Must be actively enrolled in a Bachelor's degree program at the time of application and returning ...

Join our mission to transform our nation's healthcare systemasa Full Stack Software Developer. In ... Bachelors degree in Computer Science or related field is preferred. * Previous Pharmacy Benefits ...

Join our mission to transform our nation's healthcare system as a Full Stack Software Developer. In ... Bachelors degree in Computer Science or related field is preferred. * Previous Pharmacy Benefits ...

Software Developer - Salesforce

Charlotte, NC · On-site

$54.25 - $71.75/hr

Georgia IT, Inc. is seeking a Software Developer specializing in Salesforce. The role involves ... Required : • Bachelor's degree in a technical discipline or equivalent • Minimum 6- 8 year of ...

next page

Showing results 1-20

Associate Degree Software Developer information

See Kannapolis, NC salary details

$10.8K

$82.1K

$128.9K

How much do associate degree software developer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for associate degree software developer in Kannapolis, NC is $82,055.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $93,000.00 per year, depending on experience, location, and employer.

What is an associate degree software developer?

Associate Degree Software Developers are professionals who have completed a two-year associate degree program in software development, computer science, or a related field. They typically possess foundational skills in programming languages, software design, and development tools, preparing them for entry-level roles in the tech industry. These developers often work on coding, testing, and maintaining software applications under the supervision of senior developers. Their education provides practical, hands-on experience for a variety of industries seeking software solutions.

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

To thrive as an Associate Degree Software Developer, you need proficiency in programming languages such as Java, Python, or C#, a solid understanding of software development fundamentals, and an associate degree in computer science or a related field. Familiarity with development environments like Visual Studio or Eclipse, version control systems such as Git, and basic database management is typically required. Strong problem-solving skills, attention to detail, and effective teamwork set candidates apart in this role. These skills and qualities are crucial for producing reliable software, collaborating with teams, and adapting to evolving project requirements.

What opportunities for skill development and career advancement are available to associate degree software developers within most organizations?

Associate Degree Software Developers often start with foundational tasks such as debugging, testing, and assisting with code documentation, which provides valuable hands-on experience. Many organizations offer mentorship, on-the-job training, and opportunities to work on larger projects as you demonstrate proficiency. Career growth can include progressing to mid-level developer roles, specializing in areas like front-end or back-end development, or moving into roles such as QA analyst or technical support. Proactively seeking feedback, participating in team code reviews, and pursuing relevant certifications can further enhance advancement opportunities.

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

AspectAssociate Degree Software DeveloperJunior Software Developer
CredentialsAssociate degree in computer science or related fieldTypically a bachelor's degree or equivalent experience
Work EnvironmentEntry-level, team-based projects, often in tech companies or IT departmentsEntry-level, software development teams, tech startups, or corporate IT
Employer UsageEmployers seeking foundational coding skills and basic software developmentEmployers looking for fresh talent with basic programming skills

In summary, an Associate Degree Software Developer usually has an associate degree and focuses on foundational coding skills, while a Junior Software Developer often holds a bachelor's degree and may have more advanced programming knowledge. Both roles are entry-level and serve as stepping stones in software development careers, but the Junior role may require slightly more experience or education.

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

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

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

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

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

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

Infographic showing various Associate Degree Software Developer job openings in Kannapolis, NC as of August 2026, with employment types broken down into 79% Full Time, 13% Part Time, and 8% Contract. Highlights an 92% In-person, 4% Hybrid, and 4% Remote job distribution, with an average salary of $82,055 per year, or $39.4 per hour.

Software Developer- Charlotte, NC

SteelFab, Inc

Charlotte, NC • On-site

Full-time

Posted 4 days ago


Job description

Job Summary:
As a Software Developer at SteelFab, you will be introduced to several different aspects of the construction industry while working alongside our Software Development and Engineering teams on various projects. You will build on your experiences and skills by taking on relevant responsibilities, including, but not limited to:
Essential Job Functions
  1. Full-stack development and support for engineering design applications
  2. Plugin development and support for various software platforms
  3. Perform System maintenance and version control for highly customized 3D modeling software platform
  4. Provide Technical support and custom solution development for end users including internal staff and external subcontract users
  5. Testing, research and development for integrated system updates and internal improvements
  6. 3D model file management and translation between multiple software platforms (BIM management)
  7. User guide documentation development and maintenance
  8. Perform other duties as requested by management

We are looking for Software Developer candidates who can help build on the growth and success of SteelFab. This candidate must exhibit values and attributes consistent with other employees, including:
  • Energetic and enthusiastic approach to problem solving and customer satisfaction
  • Ability to multitask
  • Willingness and eagerness to learn
  • Willingness to put team success over individual success
  • Seek to be fair and do the right thing (apply the golden rule consistently)
  • Reliability and dependability
  • Display excitement for the work and ambitious goal we have with our partners
  • Drive to learn and grow professionally
  • Good communication skills

Qualifications and Requirements
Major: Computer Science, Mechanical, Civil or Systems Engineering
Preferred: Bachelor Degree in Computer Science, Mechanical, Civil or Systems Engineering. Associate or Technology degree for similarly focused programs will be considered.
Required: Programming experience or training for.NET environments (C#, C++, VB). Aptitude for computer and technology systems in a Windows-based environment.