Web Developer

Full Time
Urbana, IL 61801
Posted Today
Job description

Associate Web Application Developer or Web Application Developer

University of Illinois - Extension Technology Services


WE TRANSFORM LIVES.


Everything we do is designed to improve the quality of life of the people in the state of Illinois, across the nation, and around the world. We discover, develop, translate, and disseminate knowledge to address societal concerns and train the next generation of experts and leaders in a way that empowers them to expand the boundaries of science to higher levels of understanding and influence.

Be a part of our story. Through learning partnerships that extend knowledge and change lives, University of Illinois Extension provides educational programs aimed at making life better, healthier, safer, and more profitable for individuals and their communities. Illinois Extension has operated continuously for more than 100 years connecting the citizens of Illinois to their land-grant university by providing educational programming around the state. University of Illinois Extension is based in the College of ACES and works with all colleges and units of the University of Illinois at Urbana-Champaign.


Job Summary

Support Extension's public engagement and outreach mission by helping our development team design and develop the next generation of applications using modern frameworks and tooling in a distributed team environment. Extension's application development efforts include volunteer tracking systems, content management systems with custom modules, customer relationship management systems, public websites and other internal business applications. This position is fully remote with some travel requirements, but the successful candidate will adhere to the State of Illinois Civil Service requirements for Illinois residency.

Duties & Responsibilities, which will vary depending on the position level:

Associate Web Application Developer:


  • Website Application Development
    Help design, develop, maintain, evaluate, and support U of I Extension websites and applications.
    Be proficient with Laravel (as well as PHP) and at least one JavaScript framework.
    Work from software specifications and be familiar with the Agile method of development.
  • Client Support
    Serve as Tier 1 support for web applications to resolve customer issues to satisfaction.
    Collaborate with desktop support team members to provide excellent customer service.
  • QA/QC Testing and Documentation
    Write unit and feature tests to back application code.
    Conduct analysis of Extension tools to ensure their quality, security, accessibility, efficiency and effectiveness.
    Collaborate with web team members to improve the overall software design, development, testing, release, and support processes.
    Produce documentation of web applications including requirements and design documents, code documentation, user documentation and other reports as needed.
  • Team and Project Collaboration Requirements
    Work with Extension graphic designers to develop standards-based user interface and user experience functionality in web and mobile applications.
    Work with Extension’s Digital Accessibility professionals to ensure web applications are within WCAG 2.1 standards.
    Engage productively in web team agile development process, effectively estimating time-to-completion for project tasks and working efficiently to produce tangible deliverables.
  • Organizational Requirements
    Comply with Affirmative Action Equal Opportunity policies and guidelines in all aspects of University work and responsibilities. Assist unit staff with data collection for Affirmative Action, Gender, and Targeted reports if needed.

Web Application Developer

  • Website Application Development
    Help design, develop, maintain, evaluate, and support U of I Extension websites and applications.
    Ensure protection and security of data that is accessed, collected, or stored by web applications and databases.
    Develop and/or deploy application data integrations using Extension and University data sources and/or 3rd Party APIs
    Be proficient with Laravel (as well as PHP) and at least one JavaScript framework.
    Work from software specifications and be familiar with the Agile method of development.
  • Strategic and Organizational Support
    Provide technical leadership in the development and maintenance of Extension digital tools
    Develop, maintain, and update information architecture, identity management, data schemas, and security guidelines for Extension web applications.
    Assist and collaborate with Extension IT leadership on new applications and technologies, research, requirements gathering, use-case mapping, and implementation and migration strategies.
    Assist in code reviews and developing a best-practices team coding environment.
  • Client Support
    Serve as Tier 2 support for web applications to resolve customer issues to satisfaction.
    Collaborate with desktop support team members to provide excellent customer service.
  • QA/QC Testing and Documentation
    Write unit and feature tests to back application code.
    Conduct analysis of Extension tools to ensure their quality, security, accessibility, efficiency and effectiveness.
    Collaborate with web team members to improve the overall software design, development, testing, release, and support processes.
    Produce documentation of web applications including requirements and design documents, code documentation, user documentation and other reports as needed.
  • Team and Project Collaboration Requirements
    Work with Extension graphic designers to develop standards-based user interface and user experience functionality in web and mobile applications.
    Work with Extension’s Digital Accessibility professionals to ensure web applications are within WCAG 2.1 standards.
    Engage productively in web team agile development process, effectively estimating time-to-completion for project tasks and working efficiently to produce tangible deliverables.
  • Organizational Requirements
    Comply with Affirmative Action Equal Opportunity policies and guidelines in all aspects of University work and responsibilities. Assist unit staff with data collection for Affirmative Action, Gender, and Targeted reports if needed.

Required Qualifications for Associate Web Application Developer

Two (2) years of work experience in IT-related functions such as hardware/software
support, programming, network design, network engineering, IT systems integration, or
closely related field. College coursework which includes Information Technology (IT), IT
Management, Programming, IT systems, or a closely related discipline may be substituted
as follows: 30 semester hours equals one (1) year, Associate’s Degree equals eighteen (18)
months, 90 semester hours equals two (2) years, Bachelor’s Degree equals three (3) years.
Demonstrated experience in software development, web development, and/or software
engineering. Experience with Git and Agile development. Experience providing
documentation and end-user support.

Preferred Qualifications for Associate Web Application Developer

Experience with Laravel (PHP) using a JavaScript framework and interacting with APIs.
Experience developing and maintaining websites. Experience editing and creating
documentation. Experience in software development lifecycle, quality assurance with
automated testing, release management, and problem resolution. Experience
participating in diverse workgroups.

Required Qualifications for Web Application Developer

Three (3) years of work experience in IT-related functions such as hardware/software
support, programming, network design, network engineering, IT systems integration, or
closely related field. College coursework which includes Information Technology (IT), IT
Management, Programming, IT systems, or a closely related discipline may be substituted
as follows: 30 semester hours equals one (1) year, Associate’s Degree equals eighteen (18)
months, 90 semester hours equals two (2) years, Bachelor’s Degree equals three (3) years.
Demonstrated experience in software development, web development, and/or software
engineering. Experience with Git and Agile development and using one of the following
JavaScript frameworks: React.JS, Angular.js, or Vue.js. Experience with PHP frameworks
like Laravel or Symfony. Experience providing documentation and end-user support.

Preferred Qualifications for Web Application Developer

Understanding of multiple web-hosting platforms and portal applications. Experience
developing and maintaining websites. Experience editing and creating documentation.
Experience participating in diverse workgroups. Experience in software development
lifecycle, quality assurance with automated testing, release management, and problem
resolution. Experience writing custom integrations or APIs. Experience with Drupal or
other PHP based CMSes.


Additional Physical Demands

To perform the functions of this position, the employee will be required to perform work both within an office and outside in the communities that are served and must have the capability to travel from one location to the other in a timely fashion. Employee is responsible for securing personal transportation. A valid driver’s license is preferred. Some work will be required during evenings and/or weekends. When working, the employee may be exposed to a variety of environmental factors to include, but not limited to, hot or cold weather, exposure to noise and allergens, and uneven ground. In performing the functions of this position, the employee may be subjected to various mental and physical demands as well to include, but not limited to, independently traveling to and performing work at different locations, lifting and moving items that may occasionally weigh up to forty (40) pounds and frequently weigh up to twenty (20) pounds, and twisting, pushing and pulling movements.

Appointment Information

This is a 100% full-time Civil Service 5031 - Information Technology Technical Associate position, appointed on a 12-month basis. The expected start date is as soon as possible. Salary is commensurate with experience.

For more information on Civil Service classifications, please visit the SUCSS web site at https://www.sucss.illinois.gov/pages/classspec/default.aspx.

Application Procedures & Deadline Information

Applications must be received by 6:00 pm (CST) on May 26, 2023. Apply for this position using the Apply Now button at the top or bottom of this posting. In order to be considered as a transfer candidate, you must apply for this position. Applications not submitted through https://jobs.illinois.edu will not be considered. If required by the position, transcripts or other documentation of credentials are to be provided no later than the first day of employment. For further information about this specific position, please contact jhazzard@illinois.edu. For questions regarding the application process, please contact 217-333-2137.

The University of Illinois conducts criminal background checks on all job candidates upon acceptance of a contingent offer. The University of Illinois must also comply with applicable federal export control laws and regulations and, as such, reserves the right to employ restricted party screening procedures for applicants.

Out-of-state candidates must establish Illinois residency within 180 calendar days of the start date for this position. Illinois residency requires proof of a valid Illinois Driver’s License or state of Illinois ID Card. Failure to produce the required documentation within 180 calendar days will result in immediate termination of employment.

The University of Illinois System is an equal opportunity employer, including but not limited to disability and/or veteran status, and complies with all applicable state and federal employment mandates. Please visit Required Employment Notices and Posters to view our non-discrimination statement and find additional information about required background checks, sexual harassment/misconduct disclosures, COVID-19 vaccination requirement, and employment eligibility review through E-Verify.

Applicants with disabilities are encouraged to apply and may request a reasonable accommodation under the Americans with Disabilities Act (2008) to complete the application and/or interview process. Requests may be submitted through the reasonable accommodations portal, or by contacting the Accessibility & Accommodations Division of the Office for Access and Equity at 217-333-0885, or by emailing accessibility@illinois.edu.

Requisition ID: 1017509
Job Category: Technical
Apply at: https://jobs.illinois.edu

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs