1

Sr Software Engineer Jobs in Indiana (NOW HIRING)

Senior Software Engineer

Crane, IN · On-site

$122K - $161K/yr

MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research ...

Senior Software Engineer

Carmel, IN · On-site

$122K - $161K/yr

We're seeking a Senior Software Engineer to join us. As a Senior Software Engineer at Zotec, you will be challenged to stretch your expertise in new ways. Develop and maintain enterprise-grade ...

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 application components. The role involves coding, debugging, collaborating with teams, and optimizing ...

Senior Software Engineer

Carmel, IN · On-site

$122K - $161K/yr

We're seeking a Senior Software Engineer to join us. As a Senior Software Engineer at Zotec, you will be challenged to stretch your expertise in new ways. Develop and maintain enterprise-grade ...

Senior Software Engineer

Carmel, IN · On-site

$116K - $153K/yr

Allied Solutions LLC is seeking a Senior Software Engineer responsible for developing and supporting individual components within an application. The role involves tasks such as writing and debugging ...

Senior Software Engineer- (T04)

Indianapolis, IN · On-site

$117K - $154K/yr

V2X is seeking a highly skilled Senior Software Engineer II to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness ...

Senior Software Engineer

Elkhart, IN · On-site

$116K - $153K/yr

The Senior Embedded Software Engineer is a key contributor within the Engineering organization, responsible for the design, development, integration, verification, and support of embedded software ...

New

Senior Software Engineer

Indianapolis, IN · Hybrid

$117K - $154K/yr

Position Summary The Senior Software Engineer - .NET is responsible for designing, developing, and maintaining scalable software solutions using .NET technologies. This role involves leading ...

Senior Software Engineer

Indianapolis, IN · On-site

$95K - $105K/yr

The Senior Software Engineer is responsible for defining, implementing, and maintaining custom software products for medium and high throughput automated research systems. Together we'll be giving ...

Senior Software Engineer

Indianapolis, IN · On-site

$95K - $105K/yr

The Senior Software Engineer is responsible for defining, implementing, and maintaining custom software products for medium and high throughput automated research systems. Together we'll be giving ...

The Senior Software Engineer is responsible for defining, implementing, and maintaining custom software products for medium and high throughput automated research systems. Together we'll be giving ...

Senior Software Engineer

Austin, IN · Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and ...

Senior Software Engineer

Carmel, IN · On-site

$116K - $153K/yr

They are seeking a Senior Software Engineer to develop and maintain enterprise-grade solutions built on the .NET Framework, focusing on reliability and performance while collaborating with ...

Senior Software Engineer

Boston, IN · Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and ...

Senior Software Engineer

Miami, IN · Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and ...

The Senior Software Engineer will research, design, develop and test operating systems level software, compilers and network distribution software for military computing applications.

Senior Software Engineer

Florence, IN · Remote

$152K - $205K/yr

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and ...

next page

Showing results 1-20

Sr Software Engineer information

See Indiana salary details

$71.8K

$136.4K

$182.7K

How much do sr software engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for sr software engineer in Indiana is $136,351.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $153,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Sr Software Engineer, you need advanced programming skills, a strong grasp of software design principles, and typically a degree in computer science or a related field. Expertise with development frameworks, version control systems like Git, and familiarity with cloud platforms or containerization tools is often required. Exceptional problem-solving abilities, clear communication, and leadership skills set top performers apart in collaborative environments. These competencies ensure the efficient delivery of high-quality software solutions and effective mentorship within development teams.

What engineers make $300,000 a year?

Senior software engineers with extensive experience, specialized skills in areas like machine learning or cloud computing, and working at large tech companies or in high-cost-of-living regions can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, especially for those in leadership or highly technical roles.

What does a SR software engineer do?

A senior software engineer designs, develops, tests, and maintains software applications and systems. They often lead projects, review code, mentor junior team members, and collaborate with cross-functional teams using programming languages and tools like Java, Python, or C++. They also ensure software quality, performance, and security standards are met.

What engineer makes $500,000 a year?

Senior software engineers at top tech companies or those in specialized roles such as machine learning or cloud architecture can earn $500,000 or more annually, often including bonuses and stock options. Achieving this level typically requires extensive experience, advanced skills, and working in high-paying industries or companies.

What are some common challenges Sr Software Engineers face when leading technical projects?

Sr Software Engineers often encounter challenges such as balancing hands-on coding with mentoring less experienced team members, managing shifting project requirements, and ensuring timely delivery while maintaining high code quality. They are frequently responsible for making critical architectural decisions and resolving complex technical issues that arise during the development process. Additionally, effective communication with cross-functional teams and stakeholders is key to aligning technical solutions with business goals.

What are Sr Software Engineers?

Sr Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and collaborate with stakeholders to ensure software meets business needs. In addition to coding, they are responsible for making architectural decisions, reviewing code, and ensuring best practices are followed. Sr Software Engineers typically have several years of industry experience and deep expertise in specific programming languages or technologies.

Can you make $500,000 as a software engineer?

Senior software engineers at large tech companies or in specialized fields such as AI or cybersecurity can earn $500,000 or more annually, often including bonuses and stock options. However, such high compensation levels are typically reserved for experienced professionals in senior or executive roles, and salaries vary based on location, company size, and individual skills.
What cities in Indiana are hiring for Sr Software Engineer jobs? Cities in Indiana with the most Sr Software Engineer job openings:
Infographic showing various Sr Software Engineer job openings in Indiana as of July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $136,351 per year, or $65.6 per hour.

Senior Software Engineer

CyberMedia Technologies

Indianapolis, IN

$117K - $154K/yr

Full-time

Medical, Retirement, PTO

Re-posted 25 days ago


Job description

CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers' bespoke mission requirements, are enabling this future every day.

The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community.

We are currently seeking a Software Engineer (Senior) to join our team.

Position Summary

The Software Engineer (Senior) is responsible for conducting and/or participating in multidisciplinary research and collaborating with equipment designers and hardware engineers in the planning, design, development, testing, implementation, and utilization of electronic data processing systems software. This role involves analyzing user requirements, advising hardware designers on software-related machine characteristics, and developing system software solutions to support enterprise operations. This position supports the Defense Finance and Accounting Service (DFAS) with their IBM mainframe-based civilian payroll system.

The ideal candidate will possess extensive experience in software engineering, mainframe technologies, database systems, and performance optimization within complex enterprise environments.

Key Responsibilities

  • Design, develop, test, implement, and maintain software systems and applications.
  • Collaborate with multidisciplinary teams, including hardware engineers and system architects, to develop integrated software solutions.
  • Analyze and determine computer user needs and system requirements.
  • Advise hardware designers on machine characteristics that affect software systems, including:
    • Storage capacity
    • Processing speed
    • Input/output requirements
  • Design and develop compilers, assemblers, utility programs, and operating systems software.
  • Perform software troubleshooting, debugging, and performance tuning.
  • Support system integration, modernization, and enhancement initiatives.
  • Develop and maintain technical documentation and system specifications.
  • Ensure software solutions meet operational, security, and performance standards.
  • Analyze and resolve Action Requests and ABENDs (unplanned program terminations.
  • Design, develop, and maintain micro-applications using Visual Basic for Applications (VBA) within Microsoft Office products (Access, Excel) in response to customer requirements.

Required Qualifications

Candidates submitted for this labor category must possess one of the following required skillsets (not both):

Option 1

  • Expert knowledge and 5–8 years of hands-on experience with:
    • Oracle
    • COGNOS
    • JavaScript

OR

Option 2

  • Expert knowledge and 5–8 years of hands-on experience with:
    • Broadcom Endevor

Preferred Qualifications

  • Expert knowledge and 5–8 years of experience with:
    • IDMS database
    • System performance and measurement
    • COBOL programming
    • JCL
    • Assembler programming (IBM mainframe)
    • REXX scripting; MQ Series (MQSeries 6.0)
    • z/OS mainframe environment; IBM tools: TSO, ISPF, SDSF
    • VBA / Micro-application development (MS Access, MS Excel)

Desired Skills

  • Strong analytical and problem-solving abilities.
  • Experience supporting large-scale enterprise or government environments.
  • Excellent written and verbal communication skills.
  • Ability to work independently and collaboratively within technical teams.
  • Experience with legacy system modernization and integration efforts is a plus.
  • Experience with DFAS, DoD, or civilian payroll systems (e.g., DCPS or equivalent government financial systems).
  • Familiarity with DoD/DFAS security requirements and CAC-enabled environments; understanding of CMMI Level 4 processes.

Education & Experience

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field preferred.

Clearance: Active Secret clearance required.

If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including:

  • Paid vacation & Sick leave

  • Health insurance coverage

  • Career training

  • Performance bonus programs

  • 401K contribution & Employer Match

  • 11 Federal Holidays