University of Illinois at Urbana-Champaign in Urbana, Illinois, seeks a

University of Illinois at Urbana-Champaign

in Urbana, Illinois, seeks a

Research Programmer

(Multiple positions available)

Duties: Scientific software development and

engineering for research which can include elements of data analysis, data ingestion and integration from heterogeneous sources, cybersecurity, web front ends, back end services that scale, as well as

databases. Interact with a wide range of disciplines to design, develop, and support advanced software tools in areas such as civil and environmental engineering, biology, geoscience, digital humanities, library

science, hazard management, medical informatics,

astronomy, and computational science. Represent group at meetings, give presentations at conferences or other venues, and contribute to publications and grant proposals. Full-time position.

Requirements: Bachelor’s in Computer Science,

Software Engineering, Software Development,

Information Technology, or closely related field. Also requires three (3) years’ experience as a full stack web developer performing development, testing, and

maintenance of web-based applications. Experience must have included 1.) Programming in one or more of: C/C++, Java, PHP, Python, Scala, Ruby,

Javascript; 2.) Web Development (e.g. Server side scripting, client side frameworks, HTML5, CSS, REST, or OAuth); and 3.) Work with databases (e.g. MySQL, MongoDB, Or PostgreSQL).

To apply: please create your candidate profile at and upload your cover letter

and CV/resume, as well as contact information for three references. Please direct any questions about this position to Emily Scherbring at The University of Illinois

conducts criminal background checks on all job

candidates upon acceptance of a contingent offer.

The University of Illinois at Urbana-Champaign is an affirmative action/equal opportunity employer.