1

Software Development Engineer Intern Jobs in Indiana

$40/hr

The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests ...

$40/hr

The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests ...

$40/hr

The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests ...

$40/hr

The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests ...

$40/hr

The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology to conduct code reviews and unit tests ...

Showing results 21-40

Software Development Engineer Intern information

What does a software development engineer intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

What are the key skills and qualifications needed to thrive as a software development engineer intern, and why are they important?

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.

What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

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

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

What cities in Indiana are hiring for Software Development Engineer Intern jobs?

Cities in Indiana with the most Software Development Engineer Intern job openings:

Infographic showing various Software Development Engineer Intern job openings in Indiana as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Software Development Intern - Summer 2027

Fort Wayne, IN • On-site

$19 - $25/hr

Full-time

Posted 17 days ago


Job description

As an employee-owned company, DMA prioritizes employees. Low turnover rates and tenured teams are living proof:

  • 2026 Great Places to Work Certified
  • Employee stock ownership program eligibility begins on day one of employment (ESOP contribution is targeted at 6% of your annual compensation)
  • Company paid parental leave
  • Generous time off package
  • Multiple benefit plans, eligibility begins on day one of employment
  • Culturally focused on work/life balance, and the overall wellness of our employees

Position Summary

DMA is seeking a motivated and talented Software Development Intern. We are offering an excellent opportunity for hands-on, real-world experience in software development working with a team of highly skilled software developers. The selected individual will gain exposure in the day-to-day operations, business requirements, and the analysis and transformation into web-based solutions for an organization specializing in innovative software and industry-leading tax services.

Essential Duties and Responsibilities

  • Participate in code reviews and release & sprint planning sessions

  • Assist with developing unit test cases for new features and bug fixes

  • Provide technical support as needed

  • Aid with diagnosing and triaging issues with software; determine and document root cause

  • Maintain and enhance existing software solutions

  • Aid in developing and documenting potential solutions to a given issue

  • Develop and document potential solutions to a given issue

  • Assist with preparation of functional and technical documentation

Non-Essential Duties and Responsibilities

  • Perform other duties as assigned

Education and Qualifications

  • Pursuing a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field

  • Minimum 3.0 Cumulative GPA

  • Experience with an object-oriented programming language, such a C# or Java.

  • Familiarity with scripting languages (e.g. Javascript), MVC concepts, JDBC/SQL is a plus

  • Knowledge of relational databases

  • Ability to work collaboratively within a team environment of other developers to meet aggressive goals and high-quality standard

  • Excellent communication and interpersonal skills

Must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. This position does not qualify for employment-based sponsorship

#LI-AY1

#LI-ONSITE

The Company is an equal employment opportunity employer and is committed to providing equal employment opportunities to its applicants and employees. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender, national origin, citizenship, age, disability, veteran status, genetic information, or any other category covered by applicable federal, state, or local law. This equal employment opportunity policy applies to all employment policies, procedures, and practices, including but not limited to hiring, promotion, compensation, training, benefits, work assignments, discipline, termination, and all other terms and conditions of employment.
It is DMA's policy to make reasonable accommodations for qualified individuals with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please contact our Human Resources team at HRDepartment@dmainc.com or 800-309-2110 and choosing selection 6.