UITS ENTERPRISE EXPERIENCE (UA-EEXP-IUINA)
Qualifications Software Engineer Indiana University (Indianapolis, IN). Perform systems analysis and programming related to the design, development, testing, and configuration of IU systems. Duties include: code computer programs; develop program module test procedures; generate required test data and execute testing procedures; use and develop software engineering best practices; collaborate with leaders, functional clients, development and infrastructure teams on implementation and support of systems; assess client needs; make critical decisions about use of IT and improving overall business process efficiency; translate requirements for tasks or with a moderate scope into technical specifications; provide support for functional testing and productions use of web systems; and, work with functional users to diagnose problems encountered during testing and provide production support. Reqs. Bachelor' s degree in Computer Science or closely related technical field. Requires 2 years experience as a software engineer, which must include experience in: developing and maintaining enterprise websites using the Cascade CMS, including use of the Velocity template language for content rendering, template customization, and CMS component development; developing web applications using the Laravel PHP framework, including implementation of MVC patterns, routing, middleware, ORM/Eloquent models, and automated build/deployment workflows; developing software using the following web technologies: JavaScript, PHP, HTML, CSS, and XML; working with relational databases, including MySQL, Oracle, and SQL Server, encompassing schema design, query optimization, stored procedures, and integration with application frameworks; implementing and integrating RESTful APIs, including authentication, stateless application design, performance optimization, and robust error-handling patterns; using Git-based version control systems, including GitHub pull-request workflows, code review processes, and branch-based release management; and, using containerized local development environments, including Docker configuration, multi-container environments, and environment parity between development and production. Requires demonstrated proficiency with: developing web applications that comply with WCAG 2.1 AA accessibility standards, including semantic HTML, ARIA practices, and automated/manual accessibility testing; diagnosing and remediating application performance bottlenecks in PHP/Laravel or Velocity-based systems, including code-level optimization and database query tuning; creating reusable CMS components, automated publishing workflows, or data-driven page templates within Cascade CMS or comparable enterprise CMS platforms; integrating web applications with centralized authentication and identity management systems using industry-standard protocols; and, developing user interfaces using modern, component-based design systems or front-end frameworks. May permit telecommuting. Apply at jobs.iu.edu, reference Job #320267
Benefits Overview For full-time staff employees, Indiana University offers a wide array of benefits including:
- Comprehensive medical and dental insurance
- Health savings account with generous IU contributions
- Healthcare and dependent care flexible spending accounts
- Basic group life insurance paid by IU
- Voluntary supplemental life, long-term disability, critical illness, and supplemental accidental death & dismemberment insurance
- Base retirement plan with generous IU contributions, subject to vesting
- Voluntary supplemental retirement plan options
- Tuition subsidy for employees and family members taking IU courses
- 10 paid holidays plus a paid winter break each year
- Generous paid time off plans
- Paid leave for new parents and IU-sponsored volunteer events
- Employee assistance program (EAP)
Learn more about our benefits by reviewing the IU Benefit Programs Brochure .
Job Classification Career Level: Career
FLSA: Exempt
Job Function: Information Technology
Job Family: Software/App Design, Dev & Eng
Click here to learn more about Indiana University's Job Framework.
Posting Disclaimer This posting is scheduled to close at 11:59 pm EST on the advertised Close Date. This posting may be closed at any time at the discretion of the University, but will remain open for a minimum of 5 business days. To guarantee full consideration, please submit your application within 5 business days of the Posted Date.
If you wish to include a cover letter, you may include it with your resume when uploading attachments.
Contact Us Request Support
Telephone: 812-856-1234
Apply for Job
- Staff Positions
- Sign In
- New User
- Enable Screen Reader Mode