1

Associate Degree Software Developer Jobs in Elgin, IL

Degree in Computer Science /Mechanical Engineering, or other related fields * 4+ years' experience as a software developer * Strong analytical and software programming skills (C#.NET, Python, C+

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL - The C++ Software Developer will work collaboratively with the ... Will consider candidates who have a Master's degree along with work experience. Top universities ...

Senior Software Developer

Chicago, IL ยท On-site

$56.25 - $74.25/hr

Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great ... Qualifications: - 3+ years of experience in C++ Software Development. - Bachelor's Degree in ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time ... degree in computer science or a related field. - Expert C++ and object-oriented design skills ...

... Software Developers in our Client Services team in Schaumburg, IL. This role will work with team ... Bachelor's degree in Computer Science or equivalent is required. * Hands-on experience with ...

... Software Developers in our Client Services team in Schaumburg, IL. This role will work with team ... Bachelor's degree in Computer Science or equivalent is required. * Hands-on experience with ...

Software Developer

Wheaton, IL ยท On-site

$60K - $80K/yr

Job Title : Software Developer Reports To : Vice President, Information Technology General ... Qualifications * Bachelor's degree in Computer Science, MIS, or related field-or equivalent ...

C++ Software Developer

Chicago, IL ยท On-site

$50.50 - $68/hr

C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to support ... Qualifications: - A degree in computer science or a related field. - A minimum of 3 to 5 years of ...

Senior Software Developer I

Chicago, IL ยท On-site

$56.25 - $74.25/hr

Bachelor's degree in Computer Science, or with equivalent professional experience * Fluent in English and Mandarin preferred * 5+ years of experience as a software developer * Hands-on experience ...

Senior Software Developer I

Chicago, IL ยท On-site

$56.25 - $74.25/hr

Bachelor's degree in Computer Science, or with equivalent professional experience * Fluent in English and Mandarin preferred * 5+ years of experience as a software developer * Hands-on experience ...

Senior Software Developer I

Chicago, IL ยท On-site

$56.25 - $74.25/hr

Bachelor's degree in Computer Science, or with equivalent professional experience * Fluent in English and Mandarin preferred * 5+ years of experience as a software developer * Hands-on experience ...

next page

Showing results 1-20

Associate Degree Software Developer information

See Elgin, IL salary details

$10.9K

$82.4K

$129.5K

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

As of May 29, 2026, the average yearly pay for associate degree software developer in Elgin, IL is $82,410.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,300.00 and $93,400.00 per year, depending on experience, location, and employer.

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 are Associate Degree Software Developers?

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 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 Elgin, IL? For Associate Degree Software Developer jobs in Elgin, IL, the most frequently searched job titles are:
What job categories do people searching Associate Degree Software Developer jobs in Elgin, IL look for? The top searched job categories for Associate Degree Software Developer jobs in Elgin, IL are:
What cities near Elgin, IL are hiring for Associate Degree Software Developer jobs? Cities near Elgin, IL with the most Associate Degree Software Developer job openings:

Software Developer

Maya HTT

Chicago, IL โ€ข On-site, Remote

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

This position will be supported from a home office; location can be anywhere within the USA.
Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates in providing software, AI, and engineering services to help clients and partners worldwide boost performance, improve quality, drive down costs, and harness the value of their data.
We are currently looking for a versatile developer to join Maya HTT's Customization Services group. This group develops custom software tools and applications for Maya HTT's clients in the field of engineering. The projects can cover domains as varied as geometric modelling, computer-aided manufacturing, or numerical simulations, and can be implemented using languages such as C#, Python, or C++, to name a few.
What to expect as your main responsibilities:
  • Use Agile development principles (scrum, Kanban) to develop, maintain, and integrate custom engineering software tools and products
  • Understand client workflows, requirements, and needs, and recommend solutions and best practices
  • Design, implement, and deploy new functionality
  • Maintain existing products and support client requests
  • Implement unit tests
  • Propose and code fixes or workarounds for defects
  • Document all work performed
You will be successful in this role if you have:
  • Degree in Computer Science /Mechanical Engineering, or other related fields
  • 4+ years' experience as a software developer
  • Strong analytical and software programming skills (C#.NET, Python, C++)
  • Familiarity with object-oriented practices is required
  • Excellent communication skills, both oral and written
  • Familiarity with CAD/CAE/CAM platforms and engineering processes is beneficial
  • Experience with versioning systems and project management tools (Git, JIRA, Azure Dev Ops, etc) is a plus
  • Ability to work in a team
  • Self-motivated
If you have experience with these, we want to hear from you:
  • Experience with CAD/CAE APIs, such as NX Open
  • Teamcenter as well as experience in Server and Client customization.
  • EDA Automation and knowledge of Cadence, Xpedition and or Altium API
  • Electronics and PCB design workflow
Why join Maya HTT?
  • Flex Working Hours and 100% Remote Work.
  • Permanent Position, Competitive Base Salary,and Bonus.
  • Benefits starting from Day One:Medical, Vision and Dental coverage, Life insurance, AD&D, Short and long-term disability insurances.
  • Retirement Savings:401kwith Employer Contributions.
  • Career Growth Opportunities:Our flexible career paths allow you to grow, and we like to promote internally.
  • Learning Opportunities:Learn from the best in the industry and develop your skills.
  • Generous Time-Off Policy:We promote a Healthy Work-Life Balance with a Flexible PTO Policy and Sick/Personal Days.
  • Structured Onboarding Program:We're invested in your success; you'll have team members to support you and provide a wide range of assistance from Day One.
  • Join an award-winning company that is recognized worldwide as an industry leader.
Our Candidate Experience Flow:HR Screen - Virtual Interviews using Microsoft Teams - Job Offer
Maya HTT is an equal opportunity employer and committed to fostering diversity and inclusion in the workplace. Accommodations are available upon request for candidates taking part in all aspects of the hiring and selection process.