1

Application Programmer Jobs in Illinois (NOW HIRING)

Field Application Engineer

Chicago, IL · On-site +1

$54K - $81K/yr

Join KEYENCE as a Field Application Engineer Training Classes Begin July 2026 Multiple U.S. Locations | Entry-Level | Full-Time Are you ready to launch your career with one of the world's most ...

As an Application Engineer you will provide required assistance and prepare required documents, drawings, Bills of Materials (BOMs) for the manufacture of modified equipment. The key responsibilities ...

The Application Engineer will be responsible for interfacing with Customers (current and potential) in an effort to achieve revenue growth and customer acquisition objectives set forth by the Company.

Application Engineer II Reporting to the Application Engineering Manager, this position plays a critical role within our organization. The Application Engineer II is responsible for the ...

$71K - $92K/yr

Application Engineer II Reporting to the Application Engineering Manager, this position plays a critical role within our organization. The Application Engineer II is responsible for the ...

Application Engineer

Chicago, IL · On-site

$80K - $180K/yr

The Application Engineer will be responsible for interfacing with Customers (current and potential) in an effort to achieve revenue growth and customer acquisition objectives set forth by the Company.

The Application Engineer will be responsible for interfacing with Customers (current and potential) in an effort to achieve revenue growth and customer acquisition objectives set forth by the Company.

Application Engineer

Chicago, IL · On-site

$25 - $32/hr

Application Engineer Position Reports to Design Engineer and CEO Job Location: 100% In-Person Chicago, IL 60614, 60654, and 60076 Job Type: Full-Time Pay Rate: $25 - $32 an hour The Application ...

As an Application Engineer you will provide required assistance and prepare required documents, drawings, Bills of Materials (BOMs) for the manufacture of modified equipment. The key responsibilities ...

Application Engineer

Chicago, IL · On-site

$25 - $32/hr

Application Engineer Position Reports to Design Engineer and CEO Job Location: 100% In-Person Chicago, IL 60614, 60654, and 60076 Job Type: Full-Time Pay Rate: $25 - $32 an hour The Application ...

BAS Application Engineer

Chicago, IL · On-site +1

$100K - $160K/yr

Background as a Controls Technician, Programmer, or Application Engineer. * Strong proficiency in BAS programming, troubleshooting, and integration. * Experience with any BAS platform; Tridium ...

Application Engineer

Chicago, IL · On-site

$79K - $105K/yr

The Application Engineer is responsible for providing pre-sale support for the application and specification of S&C products on customer systems. The Application Engineer will use foundational and ...

next page

Showing results 1-20

Application Programmer information

See Illinois salary details

$24.2K

$86.2K

$144.4K

How much do application programmer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for application programmer in Illinois is $86,191.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,600.00 and $112,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Application Programmer, and why are they important?

To thrive as an Application Programmer, you need strong proficiency in programming languages (such as Java, C#, or Python), problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems (like Git), and frameworks relevant to the application domain is typically required. Effective communication, teamwork, and adaptability are standout soft skills in this role. These skills and qualities are crucial for building robust, maintainable software solutions that meet user needs and adapt to evolving technology.

What does an Application Programmer do?

An Application Programmer is responsible for designing, coding, testing, and maintaining software applications that meet specific user or business needs. They often work with programming languages such as Java, C#, Python, or others to create new applications or modify existing ones. Application Programmers collaborate with other developers, analysts, and stakeholders to ensure the software functions correctly and efficiently. Their work may also involve debugging, updating, and optimizing software to improve performance and security.

What is the difference between Application Programmer vs Software Developer?

AspectApplication ProgrammerSoftware Developer
Required CredentialsBachelor's in Computer Science or related field, programming certificationsBachelor's or higher in Computer Science, software engineering, or related fields
Work EnvironmentDevelops specific applications, often within a team or projectDesigns, develops, and maintains software solutions, broader scope
Employer & Industry UsageIT companies, software firms, tech departmentsTech companies, startups, enterprise organizations
Common Search & Comparison IntentUnderstanding specific programming roles, job requirementsBroader software development careers, skill differences

Application Programmers focus on coding and implementing specific applications based on detailed requirements. Software Developers have a broader role, encompassing designing, coding, testing, and maintaining entire software solutions. While both roles require programming skills and similar educational backgrounds, Software Developers typically handle a wider scope of projects and responsibilities.

What are some typical challenges an Application Programmer may face when working on a large-scale software project?

Application Programmers working on large-scale software projects often encounter challenges such as integrating new features into existing codebases, managing dependencies, and ensuring code quality across multiple team members. Effective communication with other developers, testers, and project managers is crucial to keep the project on track and resolve issues quickly. Additionally, adapting to changing project requirements and troubleshooting complex bugs are common aspects of the role. Maintaining thorough documentation and following best practices can help mitigate these challenges and ensure project success.
Infographic showing various Application Programmer job openings in Illinois as of June 2026, with employment types broken down into 66% Full Time, and 34% Contract. Highlights an 40% In-person, and 60% Remote job distribution, with an average salary of $86,191 per year, or $41.4 per hour.

Senior Application Development Programmer/Analyst

Illinois Department of Innovation & Technology (DoIT)

Springfield, IL • On-site

Full-time

Posted 7 days ago


Illinois State Police rating

8.6

Company rating: 8.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

6th of 34 rated police


Job description

Job Summary:
The Illinois Department of Innovation & Technology (DoIT) is seeking a Senior Application Development Programmer/Analyst to perform complex technical functions related to the development and support of various client server applications. The role involves coordinating IT professionals, conducting system analysis, and maintaining accounting and inventory systems.
Responsibilities:
• Under administrative direction, serves as a Senior Application Development Programmer / Analyst performing complex and difficult technical and advisory functions pertaining to the development, support, enhancement and upgrade of the client server-based Fund Accounting and Commissary Trading Systems (FACTS) , client server applications, and other in-house developed Correctional systems.
• Evaluates information technology needs and develops work plans and cost estimates.
• Conducts and coordinates in-depth studies involving substantial technical research and systems analysis of Agency functions and data addressing accounting, inventory, and point of sale needs associated with managing funds for incarcerated individuals.
• Keeps abreast of new developments in the information technology field by continuing education through online training platforms, meetings, training sessions, seminars, and conferences to increase familiarity with and remain current on products, vendors, techniques, and procedures.
• Performs other duties as required or assigned which are reasonably within the scope of the duties enumerated above.
Qualifications:
Required:
• Requires knowledge, skill and mental development equivalent to four (4) years of college with course work in computer science or directly related fields.
• Requires three (3) years of professional experience in application services or a related Information Technology field.
• Requires the ability to verify identity.
• Requires employment authorization to accept permanent full-time position with the State of Illinois.
• Requires the ability to pass a position specific, agency required background check.
• Requires self-disclosure of criminal history.
• Requires the ability to work overtime including scheduled, unscheduled, short notice, evenings, weekends and holidays.
• Requires the ability to attend seminars, conferences and training to remain current on methods, tools, ideologies or other industry related topics relevant to job duties.
• Requires the ability to travel in performance of duties.
• Requires the ability to lift and carry objects or equipment weighing up to 20 pounds.
• Requires ability to pass a drug screen.
Preferred:
• Three (3) years of professional experience designing, coding, testing, implementing, and maintaining client server-based information systems, including applications supporting fund accounting, inventory management, and point-of-sale functions.
• Three (3) years of professional experience developing applications using Power Builder, including use of PowerBuilder’s Foundation classes (PFC), and proficiency with object-oriented language including C# and VB.Net to support integration, enhancement, and modernization efforts.
• Three (3) years of professional experience designing, optimizing, and maintaining enterprise-level relational databases using Microsoft SQL Server 2008 or later, including stored procedures, triggers, indexing strategies, and data integrity controls to support mission critical systems.
• One (1) year of professional experience working with Windows OS environment, including the use of Microsoft Word and Excel for documentation, reporting, and data analysis that supports system development and evaluation.
• One (1) year of professional experience working with accounting, inventory, or point‑of‑sale systems, providing technical support, troubleshooting, or system enhancements relevant to a corrections or similarly regulated environment.
• Ability to analyze data logically, exercise sound judgment and develop solutions to organizational and system challenges, including those involving accounting, inventory, and point-of-sale processes.
• Extensive knowledge of feasibility study methodologies, including system analysis, requirements gather, cost-benefit analysis, and evaluation of alternative technical approaches to support system conversion, enhancements, or modernization initiatives.
• Ability to coordinate, mentor, or guide the activities of other IT professionals to ensure accurate system documentation, adherence to program specifications, and successful completion of technical deliverables.
• Developed verbal and written communication skills with the ability to present technical information to others with clarity and precision.
• Ability to establish, foster, and maintain effective working relationships with agency officials, colleagues, vendors, technical personnel, and system users to support collaborative development, user consultations, and system implementation.
Company:
Vision A reimagined Illinois government empowered by innovation and technology. Founded in 2018, the company is headquartered in Springfield, USA, with a team of 1001-5000 employees. The company is currently Late Stage.