1

Intermediate Software Developer Jobs in Round Lake, IL

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook require ...

Reports Developer

Vernon Hills, IL

$46 - $63/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook required ...

... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...

... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...

... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...

... intermediate programmers building foundational software development skills. * Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain material using multiple ...

Mobile Application Developer, Senior

Buffalo Grove, IL · On-site

$130K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

HP Tuners LLC is a global leader in the automotive aftermarket, developing hardware and software ... Technical Competencies Intermediate proficiency in the following: Mobile App Development and ...

Sr. Manufacturing Engineer

Cary, IL · On-site

$92K - $126K/yr

Position Summary The Senior Manufacturing Engineer is responsible for leading the development ... D software. * Experience developing tooling, fixtures, and manufacturing processes. * Intermediate ...

Data Engineer

Libertyville, IL · On-site

$75K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... intermediate models through mart-level transformations • Owning dbt project structure, macros ... Engineering, Information Systems, or a related field • Experience building, supporting, or ...

Data Engineer

Libertyville, IL

$111K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Data Engineer builds, maintains, and continuously improves the pipelines and dbt projects that ... intermediate models through mart-level transformations Owning dbt project structure, macros ...

Process Engineer

Buffalo Grove, IL · On-site

$70K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Intermediate Decision Making, Problem Solving Skills * Intermediate Verbal and Written ... Statistical Process Control Software Skills * Proactive and Basic Cross-Discipline Development ...

NOC Engineer

Schaumburg, IL · On-site

$45K - $65K/yr

... software utilization. * Acknowledge and adhere to NDS information security program policies and ... Intermediate skills with Microsoft suite TECHNICAL EXPERTISE REQUIRED * Cisco Certifications: CCNA ...

next page

Showing results 1-20

Intermediate Software Developer information

See Round Lake, IL salary details

$46K

$107.3K

$159.2K

How much do intermediate software developer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for intermediate software developer in Round Lake, IL is $107,269.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,300.00 and $124,700.00 per year, depending on experience, location, and employer.

What is an intermediate software developer?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

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

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that intermediate software developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What are the most commonly searched types of Software Developer jobs in Round Lake, IL? The most popular types of Software Developer jobs in Round Lake, IL are:
What are popular job titles related to Intermediate Software Developer jobs in Round Lake, IL? For Intermediate Software Developer jobs in Round Lake, IL, the most frequently searched job titles are:
What cities near Round Lake, IL are hiring for Intermediate Software Developer jobs? Cities near Round Lake, IL with the most Intermediate Software Developer job openings:
Infographic showing various Intermediate Software Developer job openings in Round Lake, IL as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $107,269 per year, or $51.6 per hour.

Full-time

Re-posted 21 days ago


Job description

Company Description

We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.

In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients - including governmental agencies and private companies - throughout the United States and India.

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.

Job Description

Description:

  • This position develops, tests, executes and documents database SQL programs for use in supporting disease management applications utilizing both Oracle and MS SQL technologies.
  • Development of custom reports and working with App Support team on a data cleanup project.
  • MS Access and Crystal Reports experience is a must.
  • Delivery of documentation is required at the end of the contract period.

Responsibilities:

  • Develop Packages, Stored Procedures, Triggers, and other PL/SQL and T-SQL programs.
  • Develop custom reports using Crystal Reports, Cognos, or Business Objects
  • Develop UNIX scripts to support batch processes or data conversion.
  • Optimize Queries, Stored Procedures, ETL process, and databases performance.
  • Gather and analyze business requirements for Data warehouse and Business Intelligence Projects.
  • Provide quality oversight for all activities related to data cleansing, data quality and data consolidation using standard data modeling methodologies and processes.
  • Write user documentation for database systems created and/or maintained by the department.

Requirements:

  • Minimum of seven (7) years' Oracle, MS SQL, Data warehouse design and development experience required
  • Experience in designing and developing high volume transaction based systems required
  • Experience in SQL, SQL*Plus, SQL*Loader, Exp/Imp, Oracle scheduler, Advanced Queues, Object management, Informatica Power Center, PL/SQL development, stored procedures, and triggers required
  • Proficient in Toad, MS Access, Erwin, Visio, and Version Control tools required
  • Experience using bulk processing, DBMS packages required
  • Experience in analyzing query plans and query tuning, partitioning, and optimizer hints required
  • Experience in Data warehouse and Business Intelligence implementation required
  • Intermediate computer skills and proficiency in MS Word, Excel, PowerPoint and Outlook require
Additional Information

GOOD COMMUNICATION SKILLS

DURATION:4 - 6 MONTHS

INTERVIEW: PHONE & SKYPE