1

Software Developer Three Jobs in Indiana (NOW HIRING)

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. * 3+ years of professional software development experience. * Strong ...

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. * 3+ years of professional software development experience. * Strong ...

Software Developer

Indianapolis, IN · On-site

$80 - $100/hr

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * 3+ years of experience as a software developer, with a focus on developing AI-powered tools and applications.

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience. * 3+ years of professional software development experience. * Strong ...

Description SAIC is seeking a Software Developer to support cutting-edge mission systems ... Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more ...

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... What we can offer: * 3 weeks' vacation and 5 personal days * Comprehensive Medical, Dental, and ...

MACC, a division of Harris; is seeking a Software Developer who has expertise in MSSQL, REST API ... What we can offer: * 3 weeks' vacation and 5 personal days * Comprehensive Medical, Dental, and ...

Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a ... You must have programmed within the last 3 months. Plus one of the following, clearly listed on ...

First interview is virtual and the second must be completed in the office. 3 days on-site in Indianapolis (relocate by day 1) Second interview must be completed on-site - absolutely no flexibility ...

First interview is virtual and the second must be completed in the office. 3 days on-site in Indianapolis (relocate by day 1) Second interview must be completed on-site - absolutely no flexibility ...

Job Title Software Engineer III - AI/ML Platform Operations - Remote Requisition Number R7739 ... Identify opportunities to improve operational efficiency, governance, security, and developer ...

next page

Showing results 1-20

Software Developer Three information

What are three things a software developer three does?

A Software Developer Three typically designs, develops, and maintains software applications, often working on complex projects and collaborating with cross-functional teams. They may also review code, troubleshoot issues, and implement improvements using programming languages and development tools. This role often requires a solid understanding of software architecture and coding standards.

What other jobs can a software developer do?

Software developers can transition into roles such as software engineer, systems analyst, technical lead, or product manager, leveraging their programming, problem-solving, and project management skills. They can also work in specialized areas like cybersecurity, data analysis, or quality assurance, often requiring additional certifications or training.

What cities in Indiana are hiring for Software Developer Three jobs?

Cities in Indiana with the most Software Developer Three job openings:

Infographic showing various Software Developer Three job openings in Indiana as of August 2026, with employment types broken down into 40% Full Time, 20% Part Time, and 40% Contract. Highlights an 100% In-person job distribution.

Software Developer

Greenwood, IN • On-site

RevOne Companies
Health Care and Social Assistance • 201 - 500 employees

Full-time

Re-posted 12 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