2

Entry Level Software Developer Jobs in Pontiac, IL

Loader 6p-6a

El Paso, IL ยท On-site

$14.35 - $17.13/hr

... ] Entry level positions have averaged $65,000 annually Bonus Type:This position is eligible for ... Whether your background is in engineering and design, information technology and software ...

Advanced degrees, scientific programming language(s) (Python, R, Matlab) and computer related ... Campbell Scientific data loggers and software experience are preferred, either through professional ...

Advanced degrees, scientific programming language(s) (Python, R, Matlab) and computer related ... Campbell Scientific data loggers and software experience are preferred, either through professional ...

Advanced degrees, scientific programming language(s) (Python, R, Matlab) and computer related ... Campbell Scientific data loggers and software experience are preferred, either through professional ...

Loader 6p-6a

El Paso, IL ยท On-site

$14.35 - $17.13/hr

N/A Entry level positions have averaged $65,000 annually Bonus Type: This position is eligible for ... Whether your background is in engineering and design, information technology and software ...

Loader 6p-6a

El Paso, IL ยท On-site

$14.35 - $17.13/hr

N/A Entry level positions have averaged $65,000 annually Bonus Type: This position is eligible for ... Whether your background is in engineering and design, information technology and software ...

... - Entry Level Pro FLSA Code Nonexempt Patient Sensitive Job Code? Yes Standard Hours per Week 40 ... Proficient with the Microsoft Office suite of software applications. DISCLAIMER This is not ...

Entry Level Software Developer information

See Pontiac, IL salary details

$27.4K

$93.2K

$224.4K

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

As of Jul 27, 2026, the average yearly pay for entry level software developer in Pontiac, IL is $93,184.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,000.00 and $98,500.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.

How to get a software developer job with no experience?

Entry-level software developer positions often require demonstrating programming skills through personal projects, internships, or coding bootcamps. Building a portfolio with projects in languages like Python, Java, or JavaScript and gaining familiarity with tools like Git can improve chances; certifications can also help validate skills for employers.

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.

Will AI replace developers in 2026?

Entry level software developers will continue to play a vital role in software creation, as AI tools are designed to assist rather than fully replace human programmers. Developing skills in coding, problem-solving, and understanding AI integration will remain valuable in the evolving tech environment. AI can automate repetitive tasks, but human oversight and creativity are essential for complex software development.

Is 30 too late to become a software developer?

Entry level software developer roles are open to individuals of all ages, and many successful developers start their careers later in life. Learning programming languages, gaining relevant skills through coding projects or certifications, and building a portfolio are key steps regardless of age.

What are entry level software developers?

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 engineer makes $500,000 a year?

While most entry-level software developers earn significantly less, highly experienced software engineers working in specialized fields such as quantitative trading, high-frequency trading, or senior roles at major tech companies can reach or exceed $500,000 annually, often including bonuses and stock options. These roles typically require advanced skills, extensive experience, and often involve working with complex systems or financial markets.
What are the most commonly searched types of Software Developer jobs in Pontiac, IL? The most popular types of Software Developer jobs in Pontiac, IL are:
What cities near Pontiac, IL are hiring for Entry Level Software Developer jobs? Cities near Pontiac, IL with the most Entry Level Software Developer job openings:
Infographic showing various Entry Level Software Developer job openings in Pontiac, IL as of July 2026, with employment types broken down into 79% Full Time, 8% Part Time, 1% Temporary, and 12% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $93,184 per year, or $44.8 per hour.
Associate/Journey Salesforce Developer, Information Technology (REMOTE AVAILABLE) [R0151805]

Associate/Journey Salesforce Developer, Information Technology (REMOTE AVAILABLE) [R0151805]

University of Nevada Las Vegas

Campus, IL โ€ข On-site, Remote

$54 - $71.75/hr

Full-time

Posted yesterday


Job description

The University of Nevada, Las Vegas (UNLV) appreciates your interest in employment. We ask that you keep in mind the following when completing your application:

  • Once you start the application process you cannot save your work. Please ensure you have all required attachment(s) available to complete your application before you begin the process.
  • Required attachments are listed below on the posting. Your application will not be considered without the required attachments.
  • Please note that applications must be submitted prior to the close of the recruitment.

Once a recruitment has closed, applications will no longer be accepted. If you need assistance or have questions regarding the application process, please contact Human Resources at (702) 895-3504 or unlvjobs@unlv.edu.

Job Description

The University of Nevada, Las Vegas invites applications for an Associate/Journey Salesforce Developer, Information Technology (REMOTE AVAILABLE) [R0151805].

ROLE of the POSITION

The Office of Information Technology will consider candidates for either Associate/Journey Developer based on relevant skills and required experience.

Associate Salesforce Developer

The Associate Salesforce Developer (ASFD) will play a key role within the applications development team, which is responsible for a highly customized Salesforce instance. The ASFD will work with the Digital Enablement (DE) leadership team to ensure ideas of the business leaders are brought to reality. The ASFD will recommend ways to improve processes and system efficiencies and will work with other key staff members to ensure that team goals are attained. The person in this position will collaborate with internal teams to develop custom solutions to fit business goals across the entire campus. The incumbent will work with clients to translate business rules and functional specifications into requirements, before acting on those requirements to build solutions. This position is an entry-level contributor to department brainstorming and design meetings.

The ASFD is expected to:

  • Work with supervision on a small development team that designs, develops, tests, and deploys software/web applications.

  • Demonstrate a basic understanding of software engineering concepts and be a contributor working on full lifecycle engineering efforts using Agile methodologies, object-oriented design, and accepted best practices.

  • Partner with business representatives to define requirements and develop technical specifications in support of UNLV student, faculty, and staff services.

  • Communicate effectively to ensure that all business requirements are being assessed and addressed to ensure development projects meet or exceed performance targets.

  • Identify and contribute to solutions to correct software defects through unit, integration, system, and customer acceptance testing.

  • Be confident and push back, when necessary, on ideas that will compromise the integrity of the data and Salesforce instance.

  • Help to produce project documentation, including functional and technical designs, and end-user guides.

  • Contribute to support cases that require problem solving for our diverse user base.

Responsibilities:

  • Contribute to developing, designing, and configuring the UNLV Salesforce organization to effectively support business processes leveraging Salesforce best practices and alignment with overall sales and service requirements.

  • Build Salesforce applications using Apex and Lightning Component Framework and leverage the full capabilities of the Salesforce platform to support the university's programs.

  • Apply best practices and design patterns of best-of-breed applications developed on the Salesforce.com platform.

  • Develop proofs of concept (POC) as needed, integrating new components with back-office systems during the design and requirements phase to evaluate products and integration strategies.

  • Assist in creating testing and implementation plans, including user training and documentation.

  • Remain current with Salesforce technologies and best practices.

  • Assist in identifying, troubleshooting, and resolving defects encountered during different stages of project delivery, including during the deployment and implementation of the solution in production environments.

  • Interact directly with customer, project team, and other stakeholders to ensure customer success.

Journey Salesforce Developer

The Journey Salesforce Developer (JSFD) will play a contributing role within the applications development team, which is responsible for a highly customized Salesforce instance. The JSFD will contribute to the Digital Enablement (DE) leadership team to ensure ideas of the business leaders are brought to reality. The JSFD will proactively seek out ways to improve processes and system efficiencies and will work with other key staff members to ensure that team goals are attained. The person in this position will collaborate with internal teams to develop custom solutions to fit business goals across the entire campus. The incumbent will work with clients to translate business rules and functional specifications into requirements, before acting on those requirements to build solutions. This position is a main contributor to department brainstorming and design meetings.

The JSFD is expected to:

  • Work with minimal supervision on a small development team that designs, develops, tests, and deploys software/web applications.

  • Demonstrate an understanding of software engineering concepts and be responsible for working on full lifecycle engineering efforts using Agile methodologies, object-oriented design, and accepted best practices.

  • Partner with business representatives to define requirements and develop technical specifications in support of UNLV student, faculty, and staff services.

  • Communicate effectively to ensure that all business requirements are being assessed and addressed to ensure development projects meet or exceed performance targets.

  • Identify and correct software defects through unit, integration, system, and customer acceptance testing.

  • Be confident and push back, when necessary, on ideas that will compromise the integrity of the data and Salesforce instance.

  • Produce project documentation, including functional and technical designs, and end-user guides.

  • Own support cases that require advanced problem-solving for our diverse user base.

Responsibilities:

  • Develop, design, and configure the UNLV Salesforce organization to effectively support business processes, leveraging Salesforce best practices and alignment with overall sales and service requirements.

  • Build Salesforce applications using Apex and Lightning Component Framework and leverage the full capabilities of the Salesforce platform to support the university's programs.

  • Apply best practices and design patterns of best-of-breed applications developed on the Salesforce.com platform.

  • Design and develop proofs of concept (POC) as needed, integrating new components with back-office systems during the design and requirements phase to evaluate products and integration strategies.

  • Create testing and implementation plans, including user training and documentation.

  • Remain current with Salesforce technologies and best practices.

  • Identify, troubleshoot, and resolve defects encountered during different stages of project delivery, including during the deployment and implementation of the solution in production environments.

  • Interact directly with customers, project teams, and other stakeholders to ensure customer success.

  • Assign day-to-day work for assigned Graduate Assistants


Customer Service Expectations: This position is responsible for maintaining a customer-focused approach in all duties, ensuring professional, timely, and effective interactions with internal and external stakeholders. To provide excellent service the employee will: listen to customers and understand their needs; help customers solve problems; demonstrate an eagerness to help; exhibit a professional disposition; be approachable, respectful, and team-oriented; take ownership of inquiries and assignments; provide updates for customers; and be familiar with the basic operations of the university in order to understand customer needs better.

FLEXIBLE WORK - REMOTE ELIGIBLE

This position has flexible work scheduling options available including hybrid and remote anywhere in the United States based on acceptable performance and organizational needs in alignment with the UNLV Flexible Work Policy for Flexible Work Arrangements at UNLV (subject to approval).

PROFILE of the OFFICE OF INFORMATION TECHNOLOGY

With a focus on excellent customer service, UNLV Information Technology (UNLV IT) provides a full range of IT services, from leadership and enterprise solutions to training and support, for our students, faculty, and staff.

As a partner in teaching, learning, research, and administration at a Top-Tier university, we are seeking team members who value innovation, collaboration, and excellence. We believe that every person brings unique experiences and perspectives that strengthen our team and help us serve UNLV's broad community with empathy, which is a key to our success.

Applicants seeking a values-driven environment that celebrates individuality and that are committed to service are highly encouraged to apply.

MINIMUM QUALIFICATIONS

This position requires an earned Bachelor's Degree from an accredited college or university as recognized by the United States Department of Education and/or the Council on Higher Education Accreditation (CHEA) along with the following:

Associate Salesforce Developer

Required: This role requires a minimum of 1 year of experience with Salesforce Ecosystem systems and best practices, 1 year of experience with application and software development (within or outside Salesforce ecosystem), and 1 year of experience with Apex and the Lightning Component Framework.

Preferred: Experience in a higher education environment, particularly at a 4-year, large public R1 university, is preferred, along with Salesforce Platform Developer I and Salesforce App Builder certifications. Some experience with or exposure to Salesforce Data 360 (formerly Data Cloud) is also desirable, including familiarity with foundational concepts such as data ingestion, data modeling, identity resolution, segmentation, profile unification, and activation.

Journey Salesforce Developer

Required: This role requires a minimum of 2+ years' experience with Salesforce Ecosystem systems and best practices, as well as a Salesforce App Builder Certification.

Preferred: Experience in a higher education environment, particularly at a 4-year, large public R1 university, along with one year of supervisory experience, is preferred. Demonstrated experience implementing or supporting Salesforce Data 360 (formerly Data Cloud), including data ingestion, modeling, identity resolution, segmentation, profile unification, and activation or integration with Salesforce applications, is also desired, or demonstrated experience implementing or supporting Salesforce Agentforce (generative AI) capabilities, including configuration, testing, and evaluation, and collaboration on governance and security controls.

Credentials must be obtained prior to the start of employment.

DEVELOPER KNOWLEDGE, SKILLS, & ABILITIES

The incumbent must have specific knowledge, skills, and abilities in the following areas:

ASSOCIATE SALESFORCE DEVELOPER

KNOWLEDGE

Required

  • 1 year of relevant experience with application and software development (within or outside Salesforce ecosystem)

  • Elemental experience with Salesforce Ecosystem systems and best practices.

  • 1 year of experience with Apex, and the Lightning Component Framework.

  • Basic experience developing Lightning Web Components.

  • Basic experience working with Salesforce APIs and Web Services (REST, SOAP) integrations.

  • Basic experience with Process Automation, Flow and other declarative Salesforce customization and configuration tools.

  • Basic experience working using Agile methodologies.

  • Good communication and collaboration skills.

  • Adequate troubleshooting skills.

  • Good interpersonal and communication skills.

  • Entry-level knowledge of all levels of the SDLC and all testing phases

  • Working knowledge of using modern IDEs (VSCode, IntelliJ) and Source Control tools (Git, SVN)

  • Basic understanding of relational databases.

  • Entry-level experience working with and writing intermediate to advanced queries in relational databases (SOQL, SQL, Postgres, Oracle, etc)

Preferred

  • Some experience with the greater Force.com developer toolkit(Visualforce, Force.com IDE, Workbench, Force.com Migration Tool and Metadata APIs)

  • Basic knowledge of Agile Accelerator, Jira, or Confluence to manage projects.

  • Entry-level experience developing Lightning Components (Aura) and/or Lightning Web Components.

  • Entry-level experience with Salesforce Data 360 (formerly Data Cloud)

  • Basic knowledge of and experience with CI/CD methodologies and specifically, the Gitlab/Salesforce CI/CD pipeline setup and configuration

  • Some experience with or exposure to experience with the Education Data Architecture (EDA) and Student Success Hub (SSH) managed Salesforce packages and/or Salesforce Education Cloud

SKILLS

Required

  • Basic listening skills to be able to understand, empathize and resolve issues.

  • Appropriate judgment in upward communication when concerned about processes, tools, the impact to agent or customer experience, or gaps around best practices.