Back to jobs

Summer 2026 Software Development Intern

Indianapolis, IN

Experience Real-World Consulting in a Collaborative Environment

E-gineering’s Internship Program is designed to provide interns with hands-on consulting experience in a professional setting, focused on delivering meaningful results for clients. We follow the Scrum Agile framework to guide our work; while previous Scrum experience is not required, we seek candidates who are enthusiastic about collaborative teamwork and value process-driven environments that foster feedback and continuous growth.

During the internship, you’ll have the chance to develop and apply a variety of skills. Although our leadership Team strives to align your responsibilities with your primary area of expertise, you may be asked to step into different roles to meet client needs—an invaluable opportunity for those still acquiring experience in the field. Our clients include both non-profit and for-profit organizations.

Project Examples

  • Website rebranding initiatives
  • Software analysis, evaluation, and recommendation for procurement
  • Leveraging large language models to automate developer tasks, document identification, and data extraction
  • Web development and architectural improvements
  • Integrating third-party donation platforms with WordPress sites
  • Developing custom software for data collection from physical sensors
  • Proof-of-concept for Docker deployment architectures
  • Enhancing unit, integration, automated, and performance testing
  • Business intelligence reporting using tools such as Power BI or Tableau

Intern Responsibilities

  • Gain foundational knowledge of the Scrum Agile framework
  • Participate in daily stand-ups, sprint planning sessions, demos, and retrospectives
  • Estimate user stories and actively contribute to planning discussions
  • Apply critical thinking and clearly communicate assumptions to help the Team assess project effort
  • Track tasks and issues using platforms like Atlassian Jira, Azure DevOps, or GitHub
  • As a developer, learn programming fundamentals, source control, developer workflows, submitting pull requests, code reviews, and working with frameworks, libraries, and database technologies (SQL/NoSQL)

Additional Internship Activities

  • Participate in a book club
  • Get involved in service projects
  • Attend social events such as an Indianapolis Indians baseball game
  • Participate in one-on-one lunches with E-gineering consultants

Qualifications

  • Must be available to work on-site at least 35 hours a week (Monday–Friday) during the summer internship
  • Currently pursuing a degree in Computer Science, Computer Engineering, a related field, or have relevant work experience
  • Have completed a minimum of two semesters toward an undergraduate or higher degree by summer 2026
  • Demonstrate a servant leadership mentality and a collaborative, team-oriented approach
  • Possess strong analytical and problem-solving skills
  • Show intellectual curiosity and enthusiasm for solving complex problems using technology

 

Create a Job Alert

Interested in building your career at Internships? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter*

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...
Select...
Select...

Select...
Select...