1

Backend Software Developer Jobs in Indiana (NOW HIRING)

Sr Software Engineer

Indianapolis, IN · On-site

$125 - $150/hr

Build and enhance customer-facing web applications, APIs, and backend services that support health ... Partner closely with Product Management, UX, Data Science, Infrastructure, Security, and DevOps ...

Sr Software Engineer

Indianapolis, IN

$117K - $154K/yr

Build and enhance customer-facing web applications, APIs, and backend services that support health ... Partner closely with Product Management, UX, Data Science, Infrastructure, Security, and DevOps ...

... the database, backend, and UI layers Work within and improve complex legacy systems while ... DevOps Explore additional IT roles and learn more about how we support IT professionals: or Not the ...

Showing results 21-40

Backend Software Developer information

See Indiana salary details

$11

$54

$80

How much do backend software developer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for backend software developer in Indiana is $54.94, according to ZipRecruiter salary data. Most workers in this role earn between $45.05 and $64.95 per hour, depending on experience, location, and employer.

What does a backend software developer do?

A Backend Software Developer is responsible for building and maintaining the server-side logic, databases, and application programming interfaces (APIs) that power web and mobile applications. They ensure that data is properly stored, secured, and retrieved, and that the backend communicates effectively with the frontend or user-facing side. Backend developers often work with programming languages like Java, Python, Ruby, or Node.js, and use frameworks and tools to optimize application performance and scalability. Their work is crucial for ensuring that applications run smoothly, handle user requests efficiently, and remain secure.

What are the key skills and qualifications needed to thrive as a backend software developer?

To thrive as a Backend Software Developer, you need strong programming skills (such as Java, Python, or Node.js), a solid understanding of algorithms, data structures, and database management, often supported by a degree in computer science or a related field. Familiarity with frameworks (like Spring or Django), RESTful APIs, version control systems (such as Git), and cloud platforms is typically expected, along with relevant certifications being beneficial. Problem-solving abilities, attention to detail, and effective communication are the soft skills that set outstanding backend developers apart. These skills and qualities are crucial for building scalable, reliable, and secure server-side applications that meet business and user needs.

What are some common challenges faced by backend software developers when integrating new technologies into existing systems?

Backend Software Developers often encounter challenges when integrating new technologies, such as ensuring compatibility with legacy systems, maintaining data integrity during migrations, and minimizing downtime for end users. They must also carefully manage dependencies and address potential security vulnerabilities introduced by new components. Collaboration with DevOps, frontend teams, and QA is crucial to ensure smooth deployment and comprehensive testing throughout the integration process.

What is the difference between Backend Software Developer vs Frontend Software Developer?

AspectBackend Software DeveloperFrontend Software Developer
Primary FocusServer-side logic, databases, APIsUser interface, client-side interactions
Required SkillsProgramming languages like Java, Python, SQLHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentServer infrastructure, cloud servicesDesign tools, browser testing
Common UsageBuilding and maintaining backend systemsCreating engaging user interfaces

Backend Software Developers focus on server-side development, managing databases, and APIs, while Frontend Software Developers work on the visual and interactive aspects of websites and applications. Both roles are essential in full-stack development but differ in their technical skills and daily tasks.

What job categories do people searching Backend Software Developer jobs in Indiana look for?

The top searched job categories for Backend Software Developer jobs in Indiana are:

Infographic showing various Backend Software Developer job openings in Indiana as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $114,270 per year, or $54.9 per hour.

.NET Developer - Indianapolis, IN

Georgia IT, Inc.

Indianapolis, IN • On-site

Full-time

Re-posted yesterday


Job description

Job Summary:
Georgia IT, Inc. is seeking a .NET Developer to work in an agile team environment. The primary responsibilities include developing, maintaining, and supporting multi-tier web-based and WPF applications while ensuring adherence to software engineering standards.
Responsibilities:
• Work in an agile team to develop, maintain, and support multi-tier high performance web based and WPF applications.
• Provide and promote software engineering's coding practices and standards
• Work closely with the Product Owner and team to understand business process workflows.
• Participate in Agile/Scrum teams while building beautiful applications and interfaces
• Deploy and support applications across multiple development platforms
• Integrate front-end GUIs with back-end databases, APIs, and other computational frameworks
• Provide accurate scoping and estimation of development efforts for projects based on product requirements
• Ensure that projects are developed in accordance to DSI's Software Engineering architectural and UI/UX standards
• Differentiating factors – Azure/AWS experience, Angular experience
Qualifications:
Required:
• BS – computer science/software engineering or related discipline
• 7+ years of experience in developing software web applications in a scrum setting using MS .NET/SQL technologies
• Experience using established engineering methodologies through all stages of the software development lifecycle (SDLC)
• Knowledge of common coding languages and frameworks. In particular, (C#, JavaScript, Typescript, .Net, Angular 5+, and SQL)
• Work in an agile team to develop, maintain, and support multi-tier high performance web based and WPF applications
• Provide and promote software engineering's coding practices and standards
• Work closely with the Product Owner and team to understand business process workflows
• Participate in Agile/Scrum teams while building beautiful applications and interfaces
• Deploy and support applications across multiple development platforms
• Integrate front-end GUIs with back-end databases, APIs, and other computational frameworks
• Provide accurate scoping and estimation of development efforts for projects based on product requirements
• Ensure that projects are developed in accordance to DSI's Software Engineering architectural and UI/UX standards
Preferred:
• Azure/AWS experience
• Knowledge of Azure cloud services is a plus
• Ideal candidate is a full stack developer
Company:
Georgia IT, Inc. provides IT Consulting for a wide range of IT services and custom build turn-key enterprise solutions. Founded in 2007, the company is headquartered in Alpharetta, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media