Software Engineer

Indianapolis, IN, US • Posted 1 day ago • Updated 3 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Systems Analysis
  • Development Testing
  • Software Engineering
  • Collaboration
  • Customer Acquisition
  • Business Process
  • Specification Gathering
  • Functional Testing
  • Production Support
  • Computer Science
  • Customization
  • mvc
  • Routing
  • Middleware
  • Object-relational Mapping
  • JavaScript
  • Cascading Style Sheets
  • XML
  • Relational Databases
  • MySQL
  • Oracle
  • Microsoft SQL Server
  • Stored Procedures
  • RESTful
  • Software Design
  • Performance Tuning
  • Git
  • Version Control
  • GitHub
  • Code Review
  • Release Management
  • Docker
  • WCAG
  • Semantics
  • HTML
  • Accessibility
  • Testing
  • PHP
  • Laravel
  • Apache Velocity
  • Optimization
  • Database
  • Query Optimization
  • Publishing
  • Workflow
  • Web Applications
  • Authentication
  • Identity Management
  • Interfaces
  • Telecommuting
  • Health Care
  • Life Insurance
  • Insurance
  • FLSA
  • Information Technology
  • Performance Management
  • Preventive Maintenance
  • Project Management
  • Uploading
  • ADA
  • Recruiting
  • Reporting
  • Statistics

Summary

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.

Equal Employment Opportunity

Indiana University is an equal opportunity employer and provider of ADA services and prohibits discrimination in hiring. See Indiana University Notice of Non-Discrimination here which includes contact information .

Campus Safety and Security

The Annual Security and Fire Safety Report, containing policy statements, crime and fire statistics for all Indiana University campuses, is available online . You may also request a physical copy by emailing IU Public Safety at or by visiting IUPD.

Contact Us

Request Support
Telephone:

Apply for Job
  • Staff Positions
  • Sign In
  • New User
  • Enable Screen Reader Mode
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10321317
  • Position Id: 50a3b17b38be022675b3bf0f3001bd3e
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Carmel, Indiana

Today

Full-time

California

Today

Full-time

USD 126,000.00 - 204,500.00 per year

No location provided

Today

Full-time

Kentucky

Today

Contract

USD67 - USD68

Search all similar jobs