2

Entry Level Software Developer Jobs in Mattoon, IL

Entry Level Software Developer information

See Mattoon, IL salary details

$27.7K

$94.2K

$226.8K

How much do entry level software developer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for entry level software developer in Mattoon, IL is $94,182.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,600.00 and $99,600.00 per year, depending on experience, location, and employer.

What does an entry level software developer do?

An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.

What types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

How to get an entry level software developer job with no experience?

To secure an entry level software developer position with no experience, focus on building a strong portfolio of projects, contribute to open-source work, and learn relevant programming languages like Python or Java. Gaining certifications such as CompTIA or completing coding bootcamps can also improve your chances and demonstrate your skills to employers.

What is an entry level software developer?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

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

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

What is the difference between Entry Level Software Developer vs Junior Software Engineer?

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften used interchangeably with Entry Level Software Developer

Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.

What are the most commonly searched types of Software Developer jobs in Mattoon, IL? The most popular types of Software Developer jobs in Mattoon, IL are:
What cities near Mattoon, IL are hiring for Entry Level Software Developer jobs? Cities near Mattoon, IL with the most Entry Level Software Developer job openings:
Infographic showing various Entry Level Software Developer job openings in Mattoon, IL as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $94,182 per year, or $45.3 per hour.

Technical Training Specialist Part-time

Lake Land College

Mattoon, IL • On-site

$50/hr

Part-time

Medical, Retirement

Re-posted 9 days ago


Job description

Salary: $50.00 Hourly
Location : Main Campus - Mattoon, Illinois
Job Type: Part-Time
Job Number: 202300273
Division: Workforce Development
Department: Center for Business & Industry
Opening Date: 11/07/2024
Closing Date: Continuous
FLSA: Non-Exempt
Bargaining Unit: N/A
Description
Duties include the design marketing coordination and delivery of training programs and services in basic electricity and electrical devices industrial sensors and controls motors motor controls programmable logic controllers robotics automated systems and welding to employers in the Lake Land College District.
Description of Essential Functions (critical tasks)
Essential Job Functions:
  1. Consult with business representatives to assess training needs
  2. Assist in the preparation of proposals contracts schedules and client correspondence.
  3. Develop and maintain resources required to deliver training services.
  4. Coordinate with services of other training consultants as needed.
  5. Deliver training within areas of specialty.
  6. Maintain necessary program documentation.
  7. Coordinate with CBI staff to maximize Center resources and services.

Specific Functional Job Requirements
Education Requirements:
  • Bachelor's Degree preferred in related technical field; equivalent experience will be considered.

Experience Requirements:
Preference given to candidates with manufacturing experience in electrical devices, automated manufacturing systems, and industrial controls.
Knowledge:
Basic Electricity and Electronics, Industrial Sensors and Control Devices, Motors, Motor Controllers, Programmable Logic Control, Robotics, Welding.
Skills:
Deliver instruction, make presentations, coordinate group activities, share marketing information, customer service, business software applications, time management, strong verbal and written communication skills, ability to manage multiple priorities.
Personal Requirements:
Ability to interact effectively with all levels within corporate structures from line to leadership levels. Ability to function as a team player and maintain professional relationships. Ability to relate college level material to entry level technicians.
EMPLOYEE BENEFITS SUMMARY
Part-Time
(For specific details, please refer to summary plan documents and/or board policy.)
Leave Time Hours
Eligible part-time employees earn leave time at a rate of 1 hour for every 40 hours worked.
Tuition Waiver
Lake Land College offers tuition waivers for credit courses of 1 credit hour tuition waiver for every semester completed for a total of up to 3 credit hours per Fiscal Year.
Retirement
Lake Land College employees are members of the State Universities Retirement System (SURS). 8% of your gross earnings will be placed into your SURS account. You will have three plan options to select from-Traditional, Portable, and Retirement Savings Plan. Information will be mailed to your home from SURS. Please be advised that if you do not make an election within 6 months-you will automatically be enrolled in the Traditional Plan, which is the default plan. Elections are irrevocable.
403(b)/457(b) Retirement Savings Plans
Lake Land College offers a voluntary 403(b) plan and a 457(b) plan through Security Benefits. Employees have the option of choosing from a variety of investment funds and can contribute on a pre-tax or post-tax basis. Employees can elect to enroll in a 403(b) and 457(b) plan at any time.
Eligible employees will be automatically enrolled in the SURS/Voya 457 plan at 3% pre-tax, with the ability to opt out.
Medical Insurance
Part-time employees can inquire about medical insurance through JW Gallagher.
Staff Development
There will be Staff Development sessions in the Fall and Spring semesters. Part-time employees are encouraged to participate in these sessions.
Employee Discounts
Bookstore, Library Services, Athletics, Certain Automotive Repairs, Dental Services, Cosmetology Services, Fitness Center, Massage Clinic
Calm App
Employees are able to download the Calm App for free. The Calm App provides stress reduction, sleep improvement and relaxation materials to assist in a calmer life. The Calm App also provides a wide variety of mental health focused webinars.
**PT benefits are typically not available for Student and Temporary employees.