1

Software Manager Jobs in Fishers, IN (NOW HIRING)

Creates, maintains, and deploys desktop, web, or database applications under the direction of a supervisor or project manager. * Analyzes, designs, and codes new software systems to form a solution ...

Work within an Agile Scrum framework and manage day-to-day communication with project counterparts ... entire software development lifecycle from design to deployment * Formal training in computer ...

Work within an Agile Scrum framework and manage day-to-day communication with project counterparts ... entire software development lifecycle from design to deployment * Formal training in computer ...

Work within an Agile Scrum framework and manage day-to-day communication with project counterparts ... entire software development lifecycle from design to deployment * Formal training in computer ...

DSP Software Engineer

Carmel, IN · On-site

$131K - $172K/yr

Demonstrates proficiency using software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers). * Works in an agile software ...

DSP Software Engineer

Carmel, IN

$131K - $172K/yr

Demonstrates proficiency using software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers). * Works in an agile software ...

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 Developer: * Work closely w/ Business Analysts & Users to understand & refine requirements ... Analyze archival functionality to backload the documents to IBM content manager. * Review stories ...

Demonstrates time management and priority setting skills. * Demonstrates a high commitment to ... Software/App Design, Dev & Eng Click here to learn more about Indiana University's Job Framework.

Software Developer 1

Indianapolis, IN · On-site

$65K - $67K/yr

The Software Developer I supports existing systems across the entire organization. The incumbent ... Maintains and modifies existing applications under the direction of management. * Maintains and ...

... cross-functional teams to manage defect resolution and improve overall product quality ... and deliver software products, including building automation tools and frameworks to solve ...

Showing results 41-60

Software Manager information

See Fishers, IN salary details

$69.7K

$133.7K

$166.6K

How much do software manager jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software manager in Fishers, IN is $133,692.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,700.00 and $158,700.00 per year, depending on experience, location, and employer.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.
What are the most commonly searched types of Software jobs in Fishers, IN? The most popular types of Software jobs in Fishers, IN are:
What are popular job titles related to Software Manager jobs in Fishers, IN? For Software Manager jobs in Fishers, IN, the most frequently searched job titles are:
What job categories do people searching Software Manager jobs in Fishers, IN look for? The top searched job categories for Software Manager jobs in Fishers, IN are:
What cities near Fishers, IN are hiring for Software Manager jobs? Cities near Fishers, IN with the most Software Manager job openings:
Infographic showing various Software Manager job openings in Fishers, IN as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 16% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $133,692 per year, or $64.3 per hour.

Software Engineer - .NET

eimagine

Indianapolis, IN • Remote

Full-time

Re-posted 10 days ago


Job description

Overview

At eimagine, we know that your best work happens when you live your best life and share your unique talents, so we do everything we can to be intentional in a remote enabled environment to make that possible.  Recognized as a Best Places to Work since 2015, we are a team of humbly confident people who are proud of their craft, continuous learners, and have been known to cheer loudly for our teammates. For over 24 years we have been helping clients navigate technology and business change, while staying committed to delivering value & outcomes that enables their success.  

Due to our growth, we are seeking aSoftware Engineerwho plays a role in software design, actively develops and tests developed solution to ensure that logic and syntax are correct, program results are accurate, and regression test cases are satisfied.  Are you ready to eimagine better and partner with our clients to create business value through IT solutions? 

Description of Duties: 

  • Ability to design, develop, test, implement and maintain C# and VB .NET, ASP.NET MVC web applications and web services with SQL Server database connectivity, and other web technologies such as Web Services, Web API, HTML, JavaScript, jQuery, XML, AJAX, and Bootstrap. 
  • Creates, maintains, and deploys desktop, web, or database applications under the direction of a supervisor or project manager.  
  • Analyzes, designs, and codes new software systems to form a solution aligned with defined requirements.  
  • Analyzes system specifications and translates system requirements to functional and technical specifications.  
  • Analyzes existing applications including performance, diagnosis, and troubleshooting of problems and designing fixes.  
  • Provides testing support to ensure that logic and syntax are correct, and that program results are accurate.  
  • Provides feedback about performance considerations / usability issues concerning software specifications and implementation.  
  • Aids quality assurance and support personnel as needed to troubleshoot application problems.  
  • Utilizes version control systems such as Git in accordance with project definitions and best practices.  
  • Utilizes development management tools such as Azure DevOps and Jira as directed by supervisor or project manager.  
  • Documents code consistently throughout the development process following guidelines established by eimagine or the project governing body.  
  • Participates in Scrum ceremonies as required by project assignments.  
  • Supports authoring of solution proposals, technical whitepapers, and blogs as required.  
  • Capable of making presentations to customer or client audiences and professional peers.  
  • Provides recommendations to increase team productivity including software development tools.  
  • Comfortable programming in an object-oriented environment.  
Desired Skills & Experience
  • 2+ Years of experience as a software engineer. 
  • Excellent communication skills to include internal/external interaction, and documentation. 
  • Experience working in SDLC, validating solutions, and working as a Software Engineer. 
  • Proven ability to self-manage and complete project deliverables. 
  • Confident in making decisions, accurate, detailed-oriented and able to problem solve/analyze. 
  • Good interpersonal, listening, written and verbal communication and basic project management skills. 
  • Functional and/or Technical Certifications as deemed appropriate for specialization. 
Education

Bachelor's degree in information technology, computer science or equivalent job-related experience required. 

Employment Type: FULL_TIME