1

Software Developer Manager Jobs in Indianapolis, IN

Position Summary The Software Developer will be responsible for designing, developing, testing, and ... Automate provisioning, deployment, and management of cloud resources. * Collaborate with ...

Position Summary The Software Developer will be responsible for designing, developing, testing, and ... Automate provisioning, deployment, and management of cloud resources. * Collaborate with ...

Position Summary The Software Developer will be responsible for designing, developing, testing, and ... Automate provisioning, deployment, and management of cloud resources. * Collaborate with ...

Develop good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and Architects * Design, code and debug new application software programs and/or ...

Analyze archival functionality to backload the documents to IBM content manager. * Review stories ... Software Engineer, Technology Analyst, Software Engineer, Computer Systems Analyst, Computer ...

Software Developer

Indianapolis, IN · On-site

$70K - $80K/yr

Manager of Software Development FLSA Status: Non-Exempt Salary Range: $70,000 - $80.000 OVERVIEW Newfields seeks a talented Software Developer to work as part of the Newfields Lab. We are a group of ...

We developed a web-based provider care platform to allow providers to manage their clients and ... Work alongside other software developers on the team to elevate technology and consistently apply ...

We developed a web-based provider care platform to allow providers to manage their clients and ... Work alongside other software developers on the team to elevate technology and consistently apply ...

The Software Developer participates in software development projects and is responsible for ... with the Software Development Manager and the development team to ensure timely delivery of ...

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 ...

Software Developer Senior

Carmel, IN · On-site

$51.50 - $68.25/hr

The Senior Software Developer leads software development projects and oversees the quality and ... You should have extensive experience in software development, project management, and technical ...

... with software engineering * 3 or more years experience coding in one of the following languages: Go, Java, and/or Javascript * Hands on technical manager experienced in designing, building and ...

Senior Software Developer / IT Engineer

Greenfield, IN · Hybrid

$52.50 - $69.25/hr

NET Developer with a strong background in manufacturing environments and MES (Manufacturing ... Project Management: Skilled at stakeholder communication, setting realistic timelines, and adapting ...

next page

Showing results 1-20

Software Developer Manager information

See Indianapolis, IN salary details

$10.5K

$133.1K

$154.8K

How much do software developer manager jobs pay per year?

As of Jul 31, 2026, the average yearly pay for software developer manager in Indianapolis, IN is $133,056.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,700.00 and $145,800.00 per year, depending on experience, location, and employer.

How does a Software Developer Manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a Software Developer Manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

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

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

What is the difference between Software Developer Manager vs Software Engineer?

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Indianapolis, IN? The most popular types of Software Developer jobs in Indianapolis, IN are:
What cities near Indianapolis, IN are hiring for Software Developer Manager jobs? Cities near Indianapolis, IN with the most Software Developer Manager job openings:
Infographic showing various Software Developer Manager job openings in Indianapolis, IN as of July 2026, with employment types broken down into 80% Full Time, 6% Part Time, 1% Temporary, and 13% Contract. Highlights an 81% Physical, 4% Hybrid, and 15% Remote job distribution, with an average salary of $133,056 per year, or $64 per hour.

Software Developer

RevOne Companies

Greenwood, IN • On-site

Full-time

Posted 18 days ago


Job description

About Bacompt
Bacompt Systems develops innovative software solutions that support healthcare revenue cycle management, collections, payment processing, client engagement, and business operations. We are expanding our development team and seeking a highly motivated Software Developer with a strong backend focus to help build and maintain cloud-native applications that power our next-generation platforms.
This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI-assisted development practices.
Position Summary
The Software Developer will be responsible for designing, developing, testing, and supporting backend applications and services within our AWS cloud environment. This role will focus on building scalable APIs, cloud-native microservices, database architecture, infrastructure-as-code deployments, and integrating emerging AI-assisted and agentic coding technologies into the software development lifecycle.
The ideal candidate will possess strong experience with C#, PostgreSQL, AWS services, Terraform, and modern software engineering best practices.
Requirements
Essential Duties of the Position
Application Development
  • Design, develop, test, and maintain backend services using C# and .NET technologies.
  • Develop RESTful APIs and microservices to support internal and customer-facing applications.
  • Build scalable, secure, and high-performance cloud-native applications.
  • Participate in architectural design and technical decision-making for new and existing platforms.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.

Database Development
  • Design, optimize, and maintain PostgreSQL databases.
  • Create efficient database schemas, indexes, stored procedures, and queries.
  • Monitor database performance and implement optimization strategies.
  • Ensure data integrity, security, and scalability across applications.

Cloud & Infrastructure
  • Develop and deploy cloud-native solutions using AWS services.
  • Implement Infrastructure as Code (IaC) using Terraform.
  • Automate provisioning, deployment, and management of cloud resources.
  • Collaborate with engineering teams to improve CI/CD pipelines and deployment processes.
  • Support cloud security, monitoring, disaster recovery, and operational excellence initiatives

Agentic Coding & AI Development
  • Leverage AI-assisted development tools to improve development velocity and code quality.
  • Utilize agentic coding frameworks and workflows to automate repetitive developmenttasks.
  • Evaluate emerging AI technologies and recommend practical implementation opportunities.
  • Partner with engineering leadership to integrate AI-powered software development practices into team workflows.

Collaboration & Process Improvement
  • Participate in Agile development processes, sprint planning, and code reviews.
  • Document technical solutions, system architecture, and development standards.
  • Collaborate with project managers, business analysts, and stakeholders to gather requirements and deliver solutions.
  • Continuously identify opportunities to improve system reliability, performance, and maintainability.

Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • 3+ years of professional software development experience.
  • Strong experience with: C#, .NET Framework / .NET Core, PostgreSQL, REST APIs, Git source control
  • Experience developing applications within AWS environments.
  • Experience implementing Infrastructure as Code using Terraform.
  • Understanding of cloud-native application architecture.
  • Strong troubleshooting and problem-solving skills.
  • Excellent verbal and written communication skills.

Preferred Qualifications
  • Experience with: AWS Lambda. ECS/EKS, API Gateway, S3, RDS, CloudWatch, and/or Event-driven architectures
  • Experience with: Rust
  • Experience building containerized applications using Docker.
  • Knowledge of Kubernetes orchestration.
  • Experience with CI/CD pipelines.
  • Familiarity with healthcare revenue cycle, collections, payments, or financial systems.
  • Experience utilizing AI coding assistants and agentic development platforms.
  • Knowledge of distributed systems and microservice architectures.

Schedule: Monday through Friday 8:00 AM to 5:00 PM
Location: RevOne Companies