1

Software Engineer Volunteer Jobs in Indiana (NOW HIRING)

UITS ENTERPRISE EXPERIENCE (UA-EEXP-IUINA) Qualifications Software Engineer Indiana University ... Voluntary supplemental life, long-term disability, critical illness, and supplemental accidental ...

Software Engineer

Carmel, IN · On-site

$90K - $125K/yr

We are looking for a motivated and curious Software Engineer to join our engineering team. At ... Employer paid Leap into Service Day to volunteer * Tuition Reimbursement for eligible programs

Sr. Software Engineer (C# .NET)

Carmel, IN · On-site +1

$112K - $155K/yr

We are seeking a Sr. Software Engineer with experience in building scalable, cloud-native APIs with ... Employer paid Leap into Service Day to volunteer * Tuition Reimbursement for eligible programs

Software Operations Engineer Whiteland, IN \$90,130 + benefits Permanent TXM are recruiting on ... Corporate Social Responsibility including recycling, sustainability, and volunteering Your ...

next page

Showing results 1-20

Software Engineer Volunteer information

See Indiana salary details

$60.4K

$140.4K

$195.5K

How much do software engineer volunteer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software engineer volunteer in Indiana is $140,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $164,600.00 per year, depending on experience, location, and employer.

What is a software engineer volunteer?

A Software Engineer Volunteer is an unpaid role where individuals contribute their coding skills to projects for non-profits, open-source initiatives, or startups. Volunteers assist with software development, debugging, and sometimes testing or documentation. This role provides hands-on experience, helps build a portfolio, and allows professionals to give back to the community while improving their technical skills.

What kinds of projects does a software engineer volunteer typically work on?

As a Software Engineer Volunteer, you may work on a variety of projects, such as building and maintaining web or mobile applications, automating workflows, or assisting with data analysis and reporting tools for nonprofits or community organizations. Projects often address real-world needs, like increasing accessibility, improving user experience, or supporting fundraising platforms. You might work independently or as part of a diverse, cross-functional team, often collaborating remotely. This experience provides valuable opportunities to refine your technical skills, expand your professional network, and make a meaningful impact through your expertise.

What are the key skills and qualifications needed to thrive in the software engineer volunteer position, and why are they important?

To excel as a Software Engineer Volunteer, a solid understanding of programming fundamentals, knowledge of software development methodologies, and experience with languages such as Python, Java, or JavaScript are essential. Familiarity with version control systems (like Git), collaborative platforms (such as GitHub), and possibly agile project management tools is highly advantageous. Excellent communication, teamwork, and time-management skills can set you apart in a volunteer environment where resources and supervision may be limited. These competencies are vital for contributing effectively, solving problems independently, and supporting organizational goals in a collaborative, often fast-paced setting.

What are the most commonly searched types of Software Engineer jobs in Indiana?

The most popular types of Software Engineer jobs in Indiana are:

What cities in Indiana are hiring for Software Engineer Volunteer jobs?

Cities in Indiana with the most Software Engineer Volunteer job openings:

Infographic showing various Software Engineer Volunteer job openings in Indiana as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $140,378 per year, or $67.5 per hour.

Software Engineer

Indiana University

Indianapolis, IN • On-site

Full-time

Medical, Dental, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

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 iups@iu.edu or by visiting IUPD.
Contact Us
Request Support
Telephone: 812-856-1234
Apply for Job
  • Staff Positions
  • Sign In
  • New User
  • Enable Screen Reader Mode