1

Associate Software Engineer Jobs in Indiana (NOW HIRING)

Software Engineer Indianapolis, IN Software Engineer at Remodel Health We are Remodel Health, the health benefits platform that revolutionizes health benefits to resource organizations with missions ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device ...

Reporting to the Sr. Director of Technology, the Software Engineer will play a central role in designing, building, and maintaining Valeos internally developed web applications and supporting ...

Software Engineers Step into a high-impact Software Engineers opportunity with a confidential ... called Top Engineer . It does not say Average Engineer. It means we work with the Top 1% of ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design and development of future engineered products (new versions of Exacta, various automation and device ...

Software Engineer Reports To: Lead Software Engineer Department: Product & Engineering FLSA: Exempt About us: 120Water is a mission-driven SaaS company helping government agencies and utilities ...

Software Engineer Reports To: Lead Software Engineer Department: Product & Engineering FLSA: Exempt About us: 120Water is a mission-driven SaaS company helping government agencies and utilities ...

Software Engineer Reports To: Lead Software Engineer Department: Product & Engineering FLSA: Exempt About us: 120Water is a mission-driven SaaS company helping government agencies and utilities ...

Senior Software Engineer

Indianapolis, IN · On-site

$117.10K - $154.40K/yr

Mentor other associate and intermediate software engineers as needed. * Other duties as assigned or requested. EDUCATION Required * Bachelor's Degree in Computer Science, Computer Engineering or a ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Engineer * Type : W-2 or 1099-Direct Employment * Location : Indianapolis, IN (on-site) * Relocation : Not offered * Work Authorization: Must be authorized to work in the United States ...

Software Engineer * Type : W-2 or 1099-Direct Employment * Location : Indianapolis, IN (on-site) * Relocation : Not offered * Work Authorization: Must be authorized to work in the United States ...

Software Engineer

Indianapolis, IN · On-site

$83K - $157K/yr

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that has the creative energy of a start-up - and the full backing and comprehensive benefits of a Fortune ...

New

As a software engineer at Liberty Mutual, you'll apply your talents in an agile environment that has the creative energy of a start-up - and the full backing and comprehensive benefits of a Fortune ...

New

next page

Showing results 1-20

Associate Software Engineer information

See Indiana salary details

$18

$40

$93

How much do associate software engineer jobs pay per hour?

As of May 28, 2026, the average hourly pay for associate software engineer in Indiana is $40.18, according to ZipRecruiter salary data. Most workers in this role earn between $29.04 and $42.55 per hour, depending on experience, location, and employer.

What Is an Associate Software Engineer Job Description?

An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.

What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?

To thrive as an Associate Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with programming languages like Java, Python, or C++, as well as experience using version control systems like Git, are commonly required. Strong problem-solving skills, teamwork, and effective communication set standout candidates apart. These skills and qualities are crucial for delivering reliable software solutions, collaborating within development teams, and adapting to rapidly evolving technologies.

What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?

Associate Software Engineers often encounter challenges such as adapting to larger, more complex codebases and learning to work within established development workflows. Unlike academic projects, real-world development involves collaboration with cross-functional teams, adhering to coding standards, and following agile processes. Additionally, balancing learning new technologies with delivering features on tight deadlines can be demanding. However, support from mentors and structured onboarding programs usually helps smooth this transition.

What is an Associate Software Engineer?

An Associate Software Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers and are responsible for writing code, fixing bugs, and participating in team meetings. This role often serves as a stepping stone for recent graduates or those new to the software development field, helping them gain practical experience and develop technical skills. Associate Software Engineers usually work with a variety of programming languages and tools depending on the company and project requirements.
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 Associate Software Engineer jobs? Cities in Indiana with the most Associate Software Engineer job openings:
Infographic showing various Associate Software Engineer job openings in Indiana as of May 2026, with employment types broken down into 7% Internship, 79% Full Time, 7% Part Time, and 7% Contract. Highlights an 100% In-person job distribution, with an average salary of $83,583 per year, or $40.2 per hour.

Full-time

Posted 17 days ago


Job description

Position Overview:

Reporting to the Sr. Director of Technology, the Software Engineer will play a central role in designing, building, and maintaining Valeo’s internally developed web applications and supporting platform integrations. This role is ideal for a developer who combines strong software engineering fundamentals with a high degree of proficiency using AI-assisted development tools to move faster, write better code, and solve problems more efficiently. The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone who has successfully incorporated AI tooling into their workflow to accelerate development and delivery of their work.

This position requires in-person office attendance at our Carmel, Indiana headquarters.
Duties and Responsibilities:

  • Design, develop, and maintain full-stack web applications using React, TypeScript, and Python
  • Build and consume RESTful APIs that connect frontend interfaces to backend data sources and cloud services
  • Implement authentication and authorization flows using Microsoft Entra ID and enterprise single sign-on protocols
  • Integrate applications with cloud data platforms and enterprise analytics environments to surface business-critical information
  • Deploy and manage applications on Microsoft Azure, including virtual machines, static web apps, and related infrastructure
  • Write and maintain database queries and schemas, including working with PostgreSQL and cloud-based data warehouses
  • Collaborate with business stakeholders to translate requirements into functional, well-designed application features
  • Implement role-based access controls, audit logging, and other security and compliance features appropriate to a regulated financial services environment
  • Participate in code reviews, testing, and CI/CD pipeline management to maintain code quality and deployment reliability
  • Write and maintain technical documentation for application architecture, APIs, and deployment processes
  • Actively use AI-assisted development tools and techniques throughout the development workflow to accelerate delivery, improve code quality, and rapidly iterate on solutions
  • Other duties as assigned

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field
  • 2 to 5 years of professional experience building web applications, with consideration for exceptional candidates outside this range
  • Proficiency with React and TypeScript for building responsive, component-based user interfaces
  • Experience with Python for backend development, API construction, or scripting
  • Demonstrated, hands-on experience using AI-assisted development tools as a core part of the software development workflow; candidates should be comfortable using AI to generate, refactor, debug, and ship code rather than treating it as an occasional convenience
  • Working knowledge of SQL and relational databases such as PostgreSQL; familiarity with cloud data platforms is a plus
  • Experience with Microsoft Azure services or comparable cloud platforms (AWS, GCP) preferred
  • Familiarity with Git-based version control workflows and CI/CD deployment practices
  • Understanding of authentication and identity concepts including OAuth 2.0, SSO, and role-based access control
  • Strong written and verbal communication skills, with the ability to explain technical decisions to non-technical stakeholders
  • Ability to work independently, manage competing priorities, and deliver iteratively in a small team environment
  • Experience in financial services or wealth management is helpful but not required.