2

No Experience Software Developer Jobs in Peoria, IL

Developer

Morton, IL · On-site

$60K - $80K/yr

Integrity In Action We do the right thing, even when no one is looking. Focused on Team Success We ... Design, develop, test, and deploy custom software programs (desktop and web applications). * Build ...

Integrity In Action We do the right thing, even when no one is looking. Focused on Team Success We ... Design, develop, test, and deploy custom software programs (desktop and web applications). * Build ...

Contract Hours: 7 am - 3 pm CST Pay: $47.33/hour on w2- exact rate no flex Length: 12 months ... Experience writing, implementing or using REST APIs * Ability to use DevOps * Microsoft Suite ...

Software Engineer

Mossville, IL · On-site

$58.44/hr

Knowledge of computer development software as it relates to systems, such as Microsoft DevOps, REST API structures, SQL, VisualBasic, etc. Education/Experience: * Bachelor's degree in computer ...

Software Engineer

Mossville, IL · On-site

$58.44/hr

Knowledge of computer development software as it relates to systems, such as Microsoft DevOps, REST API structures, SQL, VisualBasic, etc. Education/Experience: * Bachelor's degree in computer ...

Software Engineer

Mossville, IL · On-site

$58.44/hr

Knowledge of computer development software as it relates to systems, such as Microsoft DevOps, REST API structures, SQL, VisualBasic, etc. Education/Experience: * Bachelor's degree in computer ...

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Solid programming experience in C or C++ * Knowledge of computer development software as it relates to embedded systems, such as SQL, VisualBasic, etc.

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

Job Summary We are looking for an experienced Embedded Software Engineer to design, develop, integrate, and test software for embedded electronic controls used in safety-detection applications . Key ...

Embedded Software Engineer 2

Mossville, IL · On-site

$95K - $126K/yr

Experience: 2 4 years * Degree: Bachelor's degree in Engineering, Computer Science, or an ... Best Regards, Ishika SR. IT Technical/Engineer Recruiter Ph No- Email: Address: 505 Knolle Court ...

next page

Showing results 1-20

No Experience Software Developer information

See Peoria, IL salary details

$47.1K

$109.7K

$162.9K

How much do no experience software developer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for no experience software developer in Peoria, IL is $109,741.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,300.00 and $127,600.00 per year, depending on experience, location, and employer.

What is a no experience software developer?

A no experience software developer is someone who is starting their career in software development without prior professional programming experience. These individuals may have learned coding through self-study, bootcamps, or academic courses, but have not yet worked in a formal developer role. Entry-level positions for no experience software developers typically focus on foundational skills, mentorship, and on-the-job learning. Employers often look for candidates with strong problem-solving abilities, eagerness to learn, and basic knowledge of programming languages, even if they lack work experience.

What to expect working as a no experience software developer?

Even with no experience, you can find a job as an entry-level software developer. In this role, you may help code programs, troubleshoot and debug existing code, and determine the best application framework to meet your programming goals. Many companies use this job as a type of extended training period for new college graduates, especially when it comes to teaching specific programming languages or skills that may not have been a part of your degree program. Entry-level software developers often collaborate with other developers when producing code, discuss topics with subject matter experts, review code from peers, and contribute to technical design documentation.

What are the key skills and qualifications needed to thrive as a no experience software developer, and why are they important?

To thrive as a No Experience Software Developer, you need a foundational understanding of programming concepts, problem-solving ability, and familiarity with at least one coding language, usually gained through self-study or formal education. Basic proficiency with version control systems like Git, code editors, and online collaboration tools is typically expected. Eagerness to learn, attention to detail, and effective communication are standout soft skills for this entry-level role. These skills and qualities are crucial because they enable new developers to quickly adapt, contribute to projects, and collaborate within development teams.

What types of projects or tasks can a no experience software developer expect to work on during their first few months?

As a No Experience Software Developer, you’ll typically start by working on smaller, well-defined tasks such as fixing bugs, writing unit tests, or contributing to documentation. These initial assignments help you become familiar with the codebase, development tools, and team workflows. You may also shadow more experienced developers during code reviews or pair programming sessions, which provides valuable learning opportunities. Over time, you'll gradually take on more complex features and responsibilities as your skills and confidence grow.

What is the difference between No Experience Software Developer vs Junior Software Developer?

AspectNo Experience Software DeveloperJunior Software Developer
Required CredentialsBasic coding skills, often self-taught or bootcampTypically a degree in computer science or related field
Work EnvironmentEntry-level, often in startups or training programsProfessional teams, structured projects
Employer UsageHiring for training roles or internshipsFull-time entry-level positions
Search & ComparisonOften searched by beginners or career changersCompared for career progression

The main difference is that a No Experience Software Developer is an entry-level role for those just starting, often requiring minimal formal credentials, while a Junior Software Developer typically has some formal education and is a step into professional software development. Both roles serve as starting points but differ in expectations and experience levels.

What are the most commonly searched types of Software Developer jobs in Peoria, IL?

The most popular types of Software Developer jobs in Peoria, IL are:

What are popular job titles related to No Experience Software Developer jobs in Peoria, IL?

For No Experience Software Developer jobs in Peoria, IL, the most frequently searched job titles are:

What cities near Peoria, IL are hiring for No Experience Software Developer jobs?

Cities near Peoria, IL with the most No Experience Software Developer job openings:

Infographic showing various No Experience Software Developer job openings in Peoria, IL as of August 2026, with employment types broken down into 72% Full Time, 22% Part Time, and 6% Contract. Highlights an 100% In-person job distribution, with an average salary of $109,741 per year, or $52.8 per hour.

Embedded Software Developer C++

RFA Engineering

Chillicothe, IL • On-site

$75K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.
This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.
Embedded Software Developer C++
The main function of this position is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Responsibilities
  • Design, develop, and implement embedded software solutions in C++ for embedded devices and systems, supporting the full product lifecycle from requirements definition through production deployment and ongoing product support.
  • Develop and maintain firmware and software architectures for real-time embedded applications, ensuring compliance with performance, reliability, and quality requirements.
  • Analyze, debug, and optimize software performance to improve system efficiency, stability, scalability, and resource utilization across embedded platforms.
  • Collaborate with cross-functional engineering teams to define software requirements, develop technical specifications, and integrate software with hardware components and communication interfaces.
  • Design, implement, and maintain logical and physical database structures, data management solutions, and associated software interfaces to support application functionality and system performance.
  • Perform software verification, validation, troubleshooting, and root-cause analysis to identify and resolve defects throughout the development process.
  • Create and maintain technical documentation, including software design descriptions, test procedures, interface specifications, and user documentation.
  • Evaluate project requirements, assess technical feasibility, and provide development effort, timeline, and cost estimates to support project planning and execution.
  • Participate in code reviews and continuous improvement initiatives to ensure adherence to software development best practices, coding standards, and quality processes.
  • Support product launch activities and provide ongoing enhancements, maintenance, and technical support for commercialized embedded software products.

Requirements
  • BS in Software, Computer, Electrical, or other relevant Engineering degree.
  • Experience with C or C++ development.
  • Strong verbal and written communication skills.
  • Self-motivated, quick learner, with an any-problem-can-be-solved attitude.
  • Good organizational and time management skills.
  • Ability to identify needed actions and act to resolve issues.
  • Ability to communicate technical information effectively.
  • Ability to thrive in a team environment.
  • Must have a valid Driver's License.

Desired Attributes
  • Strong verbal and written communication skills with the ability to effectively collaborate across engineering, manufacturing, and cross-functional teams.
  • Proven analytical, troubleshooting, and problem-solving abilities with a customer-focused approach to identifying and resolving technical issues.
  • Ability to read and interpret electrical schematics, circuit diagrams, component datasheets, and hardware interface documentation.
  • Understanding of the complete Software Development Lifecycle (SDLC), including requirements gathering, system analysis, software design, development, testing, deployment, and maintenance.
  • Experience debugging embedded software and hardware issues, performing root-cause analysis, and implementing corrective actions to improve system reliability.
  • Knowledge of computer hardware architectures, microcontrollers, embedded systems, real-time operating systems (RTOS), and peripheral interfaces.
  • Strong programming experience in C and/or C++, including object-oriented design principles, data structures, memory management, and embedded software development best practices.
  • Familiarity with embedded development tools, IDEs, debuggers, version control systems (Git), and software configuration management processes.
  • Experience developing, maintaining, or interacting with databases and software applications utilizing technologies such as SQL, Visual Basic, or similar programming languages and development environments.
  • Ability to create and maintain software design documentation, test plans, technical specifications, and validation reports.
  • Knowledge of communication protocols such as CAN, UART, SPI, I2C, Ethernet, or similar embedded networking technologies is preferred.
  • Experience with software testing, verification, validation, and continuous improvement methodologies in embedded product development environments.

Visa sponsorship is NOT available for this position.
Pay Range: $75,000-$115,000 - Commensurate with experience
About RFA Engineering
RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S.
Competitive Benefits
  • Health and Dental Insurance
  • Health Savings Account
  • TelaDoc: Virtual Health Care
  • Vision Insurance
  • Company Paid / Supplemental Life Insurance
  • Company Paid Long-Term Disability
  • Supplemental Short-Term Disability
  • Retirement Savings Account (Traditional 401k & Roth 401k)
  • Flexible Spending Plan Dependent Care
  • Bonus Plan (Exempt Employees Only)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Bereavement Leave
  • Employee Assistance Programs (EAP)
  • Education Assistance

Equal Opportunity and Veteran Friendly
#ZR
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.