Discovery Partners Institute
Hybrid - Work Model
Posting Category
The Discovery Partners Institute provides a platform for people to jumpstart their tech careers or companies in Chicago. Led by the University of Illinois System in partnership with local and global research universities, DPI does three things: train people for high-demand tech jobs, conduct applied R&D, and build businesses to grow Chicago's tech ecosystem. DPI invites nominations and applications for the position of Visiting Full Stack Developer. This position offers an extraordinary opportunity for versed engineers to build technology-based products and services. The Full Stack Developer will work closely with the other members of the cross-functional & cross-organizational teams, and external researchers/industry partners to create best-in-class scalable technology-based platforms and services, and solutions. The Full Stack Developer will work with research teams at DPI and the University of Illinois System campuses to transition research prototypes to industrial and governmental partners, develop web applications to showcase research results, and create demonstrations and presentations.
Additional Responsibilities Include
• Support ongoing and new projects by gathering and analyzing software requirements and investigating optimal solutions.
• Collaborate with stakeholders, software developers, and researchers to design, implement, and test research prototypes and solutions.
• Document and conduct testing to evaluate software robustness, identify bugs and defects, and verify requirements gaps. Provide basic system administration support (e.g., keeping applications, operating system, and security settings up to date, ensuring regular data backups, etc.) for LAMP (Linux, Apache, MySQL, PHP/Perl/Python) servers.
• Build user interfaces that are interactive, consistent and fast. Code solutions to problems using a structured approach, keeping in mind long-term maintainability and accessibility.
• Provide support and training to other technical teams, empowering them to train their team members on using web-based tools.
• Collaborate with third-party product support to ensure that servers and applications run smoothly and efficiently.
• Prepare activity reports to monitor progress and track the status of the projects
• Assume additional appropriate and related duties to further the mission of the institute as needed.
Required
Qualifications:
Bachelor's degree in computer science or engineering with three years of industry experience.
Solid Computer Science foundation in data structures and algorithms, object-oriented programming (OOP), and modern software engineering practices.
Demonstrated experience debugging and testing software systems.
Experience with Linux and shell scripting.
Strong verbal and written communication skills.
Excellent problem-solving and multi-tasking skills.
Experience with LAMP stack, Javascript, Django, WagTail, React.
Preferred
Master's degree in computer science or engineering.
Four or more years of industry experience.
Experience working with open-source applications and frameworks.
Experience collaborating with a team on a shared codebase.
Experience with agile software development.
Experience with version control systems (GIT, P4, ClearCase, etc.), bug tracking systems (Jira, Bugzilla, GitHub, etc.).
Experience With Cloud Computing Or Other Distributed Programming Environments.
Experience with database programming.
Skills in scientific experimental design.
Knowledge And Experience
Appointment Information
Full Time 1 year Academic Professional position(s).
Application Procedures & Deadline Information
For full consideration, candidates must apply and submit a letter of application, resume, and names/addresses/phone numbers of three professional references by 6 pm on 1/21/2024 or visit https://www.hr.uillinois.edu/employment .
System Human Resource Services
(217) 333-2600
erhr@uillinois.edu
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 System Human Resource Services - Diversity, Equity, Inclusion & Belonging at 217-333-2600, or by emailing ADAaccessibility@uillinois.edu .
Requisition ID: req1788
Job Category: Academic Professional
Campus Location: Chicago