hero

CHAMPAIGN-URBANA AREA JOBS

Champaign County Economic Development Corporation

Senior Software Developer

University of Illinois Urbana-Champaign

University of Illinois Urbana-Champaign

Software Engineering
Urbana, IL, USA
Posted on Mar 25, 2026

Senior Software Developer

Web Services

The University of Illinois Urbana-Champaign has built a powerful ecosystem of digital tools that support how we communicate, connect, and tell our university’s story at scale. At the center of that ecosystem is WebTools — a digital communications suite that powers everything from content delivery to user engagement across the university.

Web Services in Strategic Communications and Marketing is seeking a Senior Software Developer to help lead the continued evolution of these tools. This role is integral to ensure that our digital infrastructure is as reliable and forward-looking as the institution it supports. This position provides full-stack development and operational leadership for WebTools, delivering accessible, user-centered front-end experiences alongside robust, secure back-end services built on Java, PostgreSQL, and Linux. The Senior Software Developer is involved at every stage of the development lifecycle from requirements discovery and solution design to development, testing, deployment, and ongoing enhancement. Working within a modern cloud environment, this role leverages AWS services and cloud-based workflows to ensure WebTools remains scalable, resilient, and responsive to the university’s evolving needs.

Job Summary

Designs, develops, implements, and maintains enterprise web applications and related systems that support university communications and business operations. Provides full-stack software development, user interface design, system integration, and operational support for the WebTools platform. Ensures application reliability, performance, accessibility, and security while serving as a technical resource to staff and campus stakeholders.
  • Application Development
    • Design, develop, and maintain full-stack web applications supporting the university’s WebTools platform.
    • Write and maintain Java-based application code and database queries to support application functionality.
    • Develop and maintain data models and database structures used by enterprise web applications.
    • Create and maintain scripts and automation processes that support application operations and batch processing.
    • Implement and maintain front-end rendering logic used to generate responsive web interfaces.
    • Support system integrations with campus platforms and services, including messaging and customer relationship systems.
    • Maintain development and testing environments and assist with deployment and release processes.
  • User Interface Design and Implementation
    • Design and implement accessible and responsive user interfaces for web applications and email communication tools.
    • Translate UX and design concepts into standards-compliant HTML, CSS, and JavaScript solutions.
    • Apply best practices in accessibility, usability, and responsive design.
    • Participate in usability testing and continuous improvements to user-facing tools.
  • Operational Support and Troubleshooting
    • Participate in an on-call rotation to help maintain the availability of critical campus web services.
    • Monitor application performance, system logs, and service reliability.
    • Investigate and resolve technical issues affecting WebTools users and services.
    • Provide technical expertise to colleagues who support campus users.
  • Documentation and Training
    • Develop documentation and visual materials that explain system behavior, workflows, and design decisions.
    • Create help materials, training resources, and announcements for WebTools users.
    • Provide training and guidance to faculty and staff on using WebTools applications.

Minimum Qualifications

• High school diploma or equivalent.
• Five (5) 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 (60 semester hours) equals eighteen (18) months, 90 semester hours equals two (2) years, Bachelor’s Degree (120 semester hours) equals three (3) years).
• Demonstrated experience designing and/or developing responsive and/or accessible web applications using modern web development technologies.

Preferred Qualifications

• Bachelor’s degree in Computer Science, Information Technology, Business, Math, Finance, Accounting, or other math-adjoining fields.
• Experience supporting enterprise web platforms or content management systems.
• Experience with cloud-based services such as AWS.
• Experience designing HTML email templates.
• Experience working with XSLT technologies.
• Experience with Linux.
• Experience creating training materials, presentations, or instructional videos.

Knowledge, Skills and Abilities

  • Ability to quickly learn and support the WebTools software suite.
  • Strong problem-solving and analytical skills.
  • Strong analytical and troubleshooting skills.
  • Excellent communication skills.
  • Ability to work independently and collaboratively within a small technical team.
  • Ability to manage multiple tasks and shifting priorities in a fast-paced environment.
  • skilled in commitment to delivering reliable systems.
  • Ability to build relationships with campus stakeholders and support the university community.
  • Professionalism when interacting with faculty, staff, and university leadership.

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 after the closing date. Salary is competitive and commensurate with qualifications and experience while also considering internal equity. The budgeted salary for the position is $100,000 to $115,000.

This position is not eligible for any type of sponsorship for work authorization.

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 (Central Time) on Wednesday, April 1, 2026. Apply for this position using the Apply Now button at the top or bottom of this posting. Please upload your cover letter, resume, and names/contact information for three references. 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. This position requires residency in the state of Illinois within 6 months of hire. 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 Pam Steele pamw@illinois.edu. For questions regarding the application process, please contact 217-333-2137.

At the University of Illinois Urbana-Champaign — the state’s flagship public university and one of the world’s leading research institutions — every staff member helps shape what’s next. Founded in 1867, Illinois is home to a vibrant community of 59,000 students from all 50 states and 129 countries, supported by 15 colleges and instructional units, more than 20 research institutes, and one of the most comprehensive student service ecosystems in the nation. Whether you’re empowering first-generation students, fueling breakthrough innovation, or strengthening communities across Illinois and beyond, your work here has a far-reaching and deeply meaningful impact. The university offers a highly competitive benefits package designed to support your well-being, growth, and financial security. Join a top 10 public university that has launched over 330 startups and continues to redefine excellence — where the Illinois Value Proposition ensures that your contributions are recognized, your potential is nurtured, and your career can thrive.

Champaign-Urbana

Artificial Intelligence (AI) tools may be used in some portions of the candidate review process for this position; however, all employment decisions will be made by a person.

This position is intended to be eligible for benefits. This includes Health, Dental, Vision, Life Insurance, a Retirement Plan, Paid time Off, and Tuition waivers for employees and dependents.


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, 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. Accommodations may also be requested on the basis of pregnancy, childbirth, and related conditions, or religion. Requests may be submitted through the reasonable accommodation portal, or by contacting the Office for Access & Equity at 217-333-0885, option #1, or accessibility@illinois.edu.


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