1

Sr Software Architect Jobs in Indiana (NOW HIRING)

Sr Software Architecture

Indianapolis, IN ยท Hybrid

$123K - $168K/yr

The Software Architect - Senior works in client's information technology division, under general direction, carrying out a wide variety of complex application development activities and reports to ...

As a Software Architect at Zotec, you'll own the technical direction of a large, long-lived ... People & practice - mentoring senior engineers, fostering technical excellence and continuous ...

As a Software Architect at Zotec, you'll own the technical direction of a large, long-lived ... People & practice -- mentoring senior engineers, fostering technical excellence and continuous ...

Senior Software Engineer

Crane, IN ยท On-site

$122K - $161K/yr

Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up ... Lead software architecture decisions, design reviews, and technical trade studies. * Implement and ...

Senior Software Engineer

Crane, IN ยท On-site

$122K - $161K/yr

Senior Software Engineer Location: NSWC-Crane, IN* Position Type: Full-Time Travel Requirements: Up ... Lead software architecture decisions, design reviews, and technical trade studies. * Implement and ...

Senior Software Engineer

Indianapolis, IN ยท Hybrid

$117K - $154K/yr

About This Job As a Senior Software Engineer on the team, you will help enhance the developer experience through automation, integrations, API development, and event-driven architecture. Your ...

Senior Software Engineer

Indianapolis, IN ยท On-site

$117K - $154K/yr

As a Senior you take on the most complex projects, work full stack, and help architect solutions. You also mentor other members on the team to grow their skills.. Qualifications * 5+years of software ...

Senior Software Engineer

South Bend, IN

$120K - $158K/yr

Position Description As a Senior Software Engineer, you will be responsible for contributing to and ... You will join a team responsible for setting architecture and development standards, implementing ...

Senior Software Engineer

Elkhart, IN ยท On-site

$116K - $153K/yr

The Senior Embedded Software Engineer is a key contributor within the Engineering organization ... architecture, design, implementation, verification, validation, release, and maintenance. ยท ...

next page

Showing results 1-20

Sr Software Architect information

See Indiana salary details

$91.8K

$144.5K

$194.1K

How much do sr software architect jobs pay per year?

As of Jul 29, 2026, the average yearly pay for sr software architect in Indiana is $144,484.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,200.00 and $167,500.00 per year, depending on experience, location, and employer.

What does a senior software architect do?

A senior software architect designs and oversees the development of complex software systems, establishing technical standards and ensuring alignment with business goals. They evaluate technologies, create architecture diagrams, and collaborate with development teams to implement scalable, maintainable solutions. Strong problem-solving skills and experience with design patterns and cloud platforms are essential for this role.

Is software architect a high paying job?

Software architects typically earn high salaries due to their advanced technical skills, experience, and responsibility for designing complex systems. Compensation varies by industry, location, and company size but generally exceeds average software development roles. Certifications and expertise in cloud platforms or enterprise architecture can further increase earning potential.

What is the difference between Sr Software Architect vs Software Engineer?

AspectSr Software ArchitectSoftware Engineer
CredentialsBachelor's/Master's in CS or related, often with certifications like TOGAF or AWSBachelor's in CS or related, sometimes with certifications like AWS or Microsoft Certified
Work EnvironmentDesigns system architecture, collaborates with teams, focuses on high-level technical strategyDevelops, codes, tests software applications, works on specific features or modules
Industry UsageUsed across tech, finance, healthcare, and enterprise sectors for system design rolesCommon in software development companies, startups, and tech firms for coding roles

The main difference is that a Sr Software Architect focuses on designing overall system architecture and technical strategy, while a Software Engineer implements and develops specific software components. Architects oversee the big picture, whereas Engineers work on detailed coding tasks.

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

To thrive as a Sr Software Architect, you need deep expertise in software design, programming languages, system architecture, and often a degree in computer science or related field. Familiarity with architectural frameworks (like TOGAF), cloud platforms (such as AWS or Azure), and tools like UML or version control systems is typically required. Strong leadership, communication, and problem-solving skills help you guide development teams and translate business needs into technical solutions. These abilities are crucial for designing scalable, efficient systems and ensuring successful project delivery in complex technical environments.

How much does a senior software architect make in the US?

A senior software architect in the US typically earns between $120,000 and $180,000 annually, depending on experience, location, and industry. Higher salaries are common in tech hubs and for professionals with specialized skills or certifications in cloud computing, system design, or enterprise architecture.

What engineer makes $500,000 a year?

Senior software architects and highly experienced software engineers in top tech companies can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive expertise, advanced certifications, and leadership responsibilities in high-demand environments.

What are Sr Software Architects?

Sr Software Architects are experienced technology professionals responsible for designing and overseeing the high-level structure of software systems. They work closely with stakeholders to understand business needs, create architectural blueprints, and ensure that technical solutions are scalable, secure, and maintainable. Sr Software Architects also guide development teams, establish best practices, and evaluate new technologies to improve system performance and reliability. Their role is crucial in aligning technical strategies with organizational goals.

What are some of the most common challenges Sr Software Architects face when balancing technical leadership and hands-on development responsibilities?

Sr Software Architects often juggle high-level system design with the need to stay involved in coding and technical implementation. One common challenge is allocating sufficient time to mentor and guide development teams while also ensuring the architectural vision is implemented correctly. Additionally, they must bridge the gap between business goals and technical solutions, often negotiating trade-offs and managing stakeholder expectations. Staying updated on emerging technologies while maintaining focus on project timelines can also be demanding, but it is essential for delivering scalable and robust solutions.
What are popular job titles related to Sr Software Architect jobs in Indiana? For Sr Software Architect jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Sr Software Architect jobs in Indiana look for? The top searched job categories for Sr Software Architect jobs in Indiana are:
What cities in Indiana are hiring for Sr Software Architect jobs? Cities in Indiana with the most Sr Software Architect job openings:
Infographic showing various Sr Software Architect job openings in Indiana as of July 2026, with employment types broken down into 1% Locum Tenens, 90% Full Time, 5% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $144,484 per year, or $69.5 per hour.
Senior Software Engineer, Indianapolis, IN

Senior Software Engineer, Indianapolis, IN

Agility 360

Indianapolis, IN

$117K - $154K/yr

Other

Posted 10 days ago


Job description

Job Openings >> Senior Software Engineer, Indianapolis, IN
Senior Software Engineer, Indianapolis, IN
Summary
Title: Senior Software Engineer, Indianapolis, IN ID: 1848 Location: Indianapolis, IN
Description

Senior Software Engineer, Indianapolis, IN

Agility 360 is hiringย a Senior-Level Software Engineerย for a client in Indianapolis, IN. This person will beย responsible for developing and supporting application components while delivering high-quality solutions with minimal supervision. This role leads technical initiatives, contributes to system design and architecture, and mentors junior engineers through guidance and code reviews. The ideal candidate collaborates across teams to drive scalable, efficient solutions and improve overall engineering performance.ips.
ESSENTIAL JOB FUNCTIONS

  • Review and analyze existing applications for effectiveness and efficiency; recommend improvements or optimizations.
  • Design, build, and implement new applications, web pages, and websites.
  • Integrate web systems with back-end applications and migrate legacy systems to modern platforms.
  • Perform ongoing administration of the organization's web portfolio.
  • Collaborate with team members to enhance or leverage existing systems.
  • Analyze and prioritize front-end backlog tasks for active development projects.
  • Research and recommend software products and services to support development and procurement efforts.
  • Collaborate with developers, analysts, designers, and system owners to test software applications.
  • Work closely with product and scrum teams to ensure requirements are met and timelines are maintained.
  • Communicate with cross-functional department managers to align expectations and deliverables.
  • Support and guide junior developers to ensure their success and growth.
  • Conduct code reviews focused on improving developer skills and code quality.
  • Design software architecture for smaller projects and enhancements.
  • Partner with the Software Architect and architecture team on larger initiatives to build scalable, maintainable solutions.
  • Engage with architects to stay current on emerging technologies and best practices.
  • Conduct research on software tools, technologies, and approaches to support development initiatives.
  • Stay current with industry advancements through continuous learning and professional development.
  • Document solutions through diagrams, flowcharts, technical documentation, and well-commented code.
EDUCATION / EXPERIENCE REQUIREMENTS
  • Bachelor's degree in Computer Science or a related field preferred
  • 5-7 years of professional software engineering experience
  • Strong experience across the software development lifecycle (SDLC)
  • Experience working in Agile environments
  • Proficiency in object-oriented programming (e.g., C#)
  • Experience with JavaScript frameworks (React, Node.js, Angular, Vue.js)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Experience with web services (RESTful and/or SOAP)
  • Familiarity with .NET Core, MVC, and Windows/Worker services
  • Experience with DevOps practices including CI/CD
  • Strong SQL and relational database experience
  • Exposure to NoSQL databases and Pega preferred
  • Expertise in database design and file management techniques
  • Ability to develop reusable components and software frameworks

ADDITIONAL DETAILS

  • Location: on-site in Indianapolis, IN
  • Contract to hire
  • Salary: Commensurate with experience.
Apply Now
Copyright 2026 Agility 360. All rights reserved.
Powered by ApplicantStack Applicant Tracking
Privacy Policy | Terms of Use