1

Director Software Engineer Jobs in Indiana (NOW HIRING)

Senior Software Engineer

Carmel, IN · On-site

$116K - $153K/yr

Allied Solutions LLC is a company seeking a Senior Software Engineer to develop and support ... directed. Experience working in a team-oriented, collaborative environment • Strong customer ...

Senior Software Engineer

Carmel, IN · On-site

$122K - $161K/yr

The Software Engineer is responsible for developing and supporting the individual components within ... Highly self-motivated and self-directed. Experience working in a team-oriented, collaborative ...

Senior Software Engineer

Carmel, IN · On-site

$122K - $161K/yr

The Software Engineer is responsible for developing and supporting the individual components within ... Highly self-motivated and self-directed. Experience working in a team-oriented, collaborative ...

Senior Software Engineer

Fort Wayne, IN · On-site

$120K - $140K/yr

Someone who values tight-knit team dynamics, gives and receives direct feedback, and communicates ... software engineering experience with demonstrated full stack ownership * Strong proficiency in ...

Senior Software Engineer

Austin, IN

$117K - $154K/yr

Director of Engineering Location: Austin (in-person) Build the infrastructure powering the future ... software. Pragmatic Problem Solvers You know when to refactor, when to optimize, and when to ship.

$170K - $200K/yr

As the Director of Software Engineering, you will own the development, operational resilience, and ... Uncompromising Quality & SRE: Define and enforce rigorous quality assurance and SRE practices. You ...

Design the Channel orchestration process to direct the documents generated to appropriate ... Software Engineer, Technology Analyst, Software Engineer, Computer Systems Analyst, Computer ...

next page

Showing results 1-20

Director Software Engineer information

See Indiana salary details

$132.3K

$241.7K

How much do director software engineer jobs pay per year?

As of Jun 22, 2026, the average yearly pay for director software engineer in Indiana is $232,103.00, according to ZipRecruiter salary data. Most workers in this role earn between $240,700.00 and $240,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Director Software Engineer, you need deep expertise in software development, architecture, and leadership, often supported by a computer science degree and extensive industry experience. Familiarity with cloud platforms, project management tools like Jira, and knowledge of scalable systems are typically required, along with certifications such as AWS Certified Solutions Architect or PMP. Outstanding communication, strategic thinking, and team-building abilities make someone stand out in this leadership position. These skills are crucial to effectively guide engineering teams, drive technical vision, and deliver high-quality software solutions aligned with organizational goals.

What is a Director Software Engineer?

A Director Software Engineer is a senior leadership role responsible for overseeing multiple software development teams and driving the technical vision for an organization. They collaborate with other executives to align engineering initiatives with business goals and ensure high-quality software delivery. Their responsibilities often include strategic planning, mentoring engineering managers, setting technical standards, and managing budgets. This role requires extensive experience in software engineering as well as strong leadership and communication skills.

How does a Director Software Engineer balance technical leadership with people management responsibilities?

As a Director Software Engineer, you'll often find yourself balancing hands-on technical oversight with strategic team leadership. This means guiding architectural decisions, reviewing code, and setting engineering best practices, while also mentoring team leads, supporting professional development, and managing performance. It's common to spend time aligning engineering efforts with business goals, collaborating with product and design teams, and removing roadblocks for your teams. Success in this role comes from strong communication skills, delegation, and an ability to build a healthy engineering culture alongside delivering technical excellence.
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 are popular job titles related to Director Software Engineer jobs in Indiana? For Director Software Engineer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Director Software Engineer jobs in Indiana look for? The top searched job categories for Director Software Engineer jobs in Indiana are:
What cities in Indiana are hiring for Director Software Engineer jobs? Cities in Indiana with the most Director Software Engineer job openings:
Infographic showing various Director Software Engineer job openings in Indiana as of June 2026, with employment types broken down into 97% Full Time, and 3% Temporary. Highlights an 79% In-person, 11% Hybrid, and 10% Remote job distribution, with an average salary of $232,103 per year, or $111.6 per hour.
Senior Software Engineer

Senior Software Engineer

Allied Solutions LLC

Carmel, IN • On-site

$116K - $153K/yr

Full-time

Posted 10 days ago


Allied Solutions rating

8.4

Company rating: 8.4 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

102nd of 261 rated insurance


Job description

Job Summary:
Allied Solutions LLC is a company seeking a Senior Software Engineer to develop and support application components. The role involves coding, debugging, collaborating with teams, and optimizing existing code while also focusing on learning new technologies.
Responsibilities:
• Create and maintain documentation
• Write code that satisfies the acceptance criteria of a user story
• Help writing user stories, including acceptance criteria that encapsulates the needs of the business
• Debug code that has been written to remove any defects before it makes it to QA
• Analyze data and code to diagnose problems or slowness
• Utilize a wide array of development tools to verify program effectiveness
• Create entire projects from scratch with little involvement from other developers or architects
• Collaborate with developers, analysts, designers, and system owners in the testing of new software programs and applications.
• Work directly with the product and scrum teams to make sure all requirements are met and work is being completed in a satisfactory amount of time
• Communicate with middle managers of other departments to make sure expectations are set and met
• Identify pieces of code that are operating inefficiently
• Refactor poorly written code in more readable and faster ways
• Diagnose defects in production (this can include performance issues as well as defects)
• Reproduce production bugs in lower environments in order to more easily correct them
• Work with the affected business units to makes sure the proposed correction fixes the problem
• Work with the product team to determine whether a hotfix is needed or if correction can be rolled into next release
• Learn new technologies to become a more rounded developer
• Continually reinforce knowledge in the current technologies
Qualifications:
Required:
• High School Diploma required
• 2-4 years of Software Engineering experience required
• Moderate (2-4 years) proficiency working with many of the following technologies required: C# (or some other object-oriented language), JavaScript frameworks (React, Node.js, Angular, Vue.js), Cloud Services (AWS, Azure, GCP), Web services (RESTful and/or SOAP), .NET Core, MVC, Windows / Worker services, DevOps including CI/CD, SQL, Pega, NoSQL databases
• Understanding of the software development lifecycle (SDLC)
• Knowledgeable of database design and file management techniques
• Moderate understanding of Agile concepts
• Experience with relational databases
• Develop reusable software building blocks to enable faster delivery
• Highly self-motivated and self-directed. Experience working in a team-oriented, collaborative environment
• Strong customer-service orientation
• Excellent written and oral communication skills
• Excellent listening and interpersonal skills
• Ability to communicate ideas in both technical and user-friendly language
• Ability to conduct research into application development issues and products
• Keen attention to detail
• Able to work in a team-oriented, collaborative environment
• Ability to work both independently and on a team
• Collaborate with stakeholders (e.g. business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements
• Investigate and propose solutions to development and design problems
Preferred:
• Bachelor’s degree in Computer Science or a related field preferred
Company:
Allied Solutions uses technology based products and services to meet the insurance, lending and marketing needs of more than 6,000 financial institutions in North America. Founded in 2000, the company is headquartered in Carmel, USA, with a team of 1001-5000 employees. The company is currently Late Stage.