1

Associate Software Developer Jobs in Charleston, IL

Associate degree or higher in engineering, drafting, or related field. * Proficient in AutoCAD, SolidWorks, and other CAD software. * Experience in creating and modifying 2D and 3D drawings, models ...

Associate degree or higher in engineering, drafting, or related field. * Proficient in AutoCAD, SolidWorks, and other CAD software. * Experience in creating and modifying 2D and 3D drawings, models ...

Associate degree or higher in engineering, drafting, or related field. * Proficient in AutoCAD, SolidWorks, and other CAD software. * Experience in creating and modifying 2D and 3D drawings, models ...

Associate degree or higher in engineering, drafting, or related field. * Proficient in AutoCAD, SolidWorks, and other CAD software. * Experience in creating and modifying 2D and 3D drawings, models ...

Associate degree or higher in engineering, drafting, or related field. * Proficient in AutoCAD, SolidWorks, and other CAD software. * Experience in creating and modifying 2D and 3D drawings, models ...

next page

Showing results 1-20

People also search for

Associate Software Developer information

See Charleston, IL salary details

$10.1K

$76.7K

$120.5K

How much do associate software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for associate software developer in Charleston, IL is $76,687.00, according to ZipRecruiter salary data. Most workers in this role earn between $57,000.00 and $86,900.00 per year, depending on experience, location, and employer.

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 popular job titles related to Associate Software Developer jobs in Charleston, IL? For Associate Software Developer jobs in Charleston, IL, the most frequently searched job titles are:
What cities near Charleston, IL are hiring for Associate Software Developer jobs? Cities near Charleston, IL with the most Associate Software Developer job openings:
Infographic showing various Associate Software Developer job openings in Charleston, IL as of May 2026, with employment types broken down into 70% Full Time, 22% Part Time, 4% Temporary, and 4% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $76,687 per year, or $36.9 per hour.
Engineering CAD Technician

Engineering CAD Technician

Stevens Industries

Jewett, IL • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Type
Full-time
Description
BASIC FUNCTIONS:
We are looking for an Engineering CAD Technician to join our team and assist with the design and development of various projects. As an Engineering CAD Technician, you will be responsible for creating and modifying technical drawings using computer-aided design (CAD) software, such as AutoCAD, SolidWorks, or Revit. You will also collaborate with engineers and other professionals to ensure the accuracy and quality of the drawings. To be successful in this role, you should have a diploma or certificate in engineering, drafting, or a related field, as well as relevant work experience.
ESSENTIAL FUNCTIONS:
  • Create and modify technical drawings using CAD software.
  • Collaborate with engineers and project managers to ensure design accuracy and compliance.
  • Perform quality checks and revisions on CAD models and documents.
  • Maintain and organize CAD files and databases.
  • Provide technical support and troubleshooting for CAD software and hardware.
  • Create routing data, cut patterns, and machine code to assist production.
  • Use self-discipline and motivation to set and accomplish both individual and team goals.

  • Automate and improve group processes and systems to reduce overtime and increase performance
    Requirements
    MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:
  • Associate degree or higher in engineering, drafting, or related field.
  • Proficient in AutoCAD, SolidWorks, and other CAD software.
  • Experience in creating and modifying 2D and 3D drawings, models, and assemblies.
  • Knowledge of engineering standards, codes, and specifications.
  • Ability to work independently and collaboratively with engineers and other technicians.
  • Attention to detail, accuracy, and quality.
  • Good computer skills, including knowledge of Microsoft Word, Excel, and Outlook
  • Excellent communication and problem-solving skills.