1

Hourly Junior Software Developer Jobs in Indiana

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

The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential ...

Software Developer: * Work closely w/ Business Analysts & Users to understand & refine requirements, create technical design specifications, & produce estimates for development. * Analyze & review ...

The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential ...

Look for problems within software systems and resolve the issues * Develop good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and Architects

Look for problems within software systems and resolve the issues * Develop good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and Architects

Description SAIC is seeking a Software Developer to support cutting-edge mission systems development at Naval Surface Warfare Center (NSWC) Crane. This position directly supports integrated sensor ...

The Software Developer supports the development, maintenance, and support of business applications using Microsoft-based technologies. This role focuses on resolving software bugs and issues ...

Mid-level software developer * Experience with multiple operating systems, databases, and programming languages * Skillful in SQL * Experience with project management software and methodologies * An ...

Mid-level software developer * Experience with multiple operating systems, databases, and programming languages * Skillful in SQL * Experience with project management software and methodologies * An ...

Mid-level software developer * Experience with multiple operating systems, databases, and programming languages * Skillful in SQL * Experience with project management software and methodologies * An ...

Principal Software Engineer

Indianapolis, IN · Hybrid

$129K - $173K/yr

Exercise your technical chops while coaching and collaborating with junior software engineers. * Forward thinker: Merely fixing a problem isn't enough - using your proactive mindset and initiative ...

Showing results 21-40

Hourly Junior Software Developer information

What is an hourly junior software developer?

Hourly Junior Software Developers are entry-level programmers who are typically paid by the hour rather than on a salaried basis. They assist with writing, testing, and maintaining code under the supervision of more experienced developers. This role is ideal for those who are new to the software development field and want to gain practical experience, often while continuing their education or transitioning into tech. Hourly junior developers may work on a contract or part-time basis, and their tasks often include bug fixes, code reviews, and implementing simple features. This position offers valuable hands-on learning opportunities in a real-world development environment.

What are the key skills and qualifications needed to thrive as an hourly junior software developer?

To thrive as an Hourly Junior Software Developer, you need a solid foundation in programming languages such as Java, Python, or JavaScript, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic debugging tools, and collaborative platforms like GitHub or Jira is typically expected. Strong problem-solving skills, eagerness to learn, and effective communication help junior developers stand out in team environments. These skills and qualities are crucial for contributing to projects, adapting to new technologies, and collaborating productively in a dynamic software development team.

What opportunities for mentorship and skill development can an hourly junior software developer expect?

As an hourly Junior Software Developer, you can typically expect to work closely with more experienced team members who provide guidance on technical tasks and code reviews. Many organizations foster a collaborative environment where junior staff can ask questions, participate in pair programming, and attend internal training sessions. While the part-time or hourly nature of the role may limit participation in some long-term projects, you’ll still gain hands-on experience with real-world codebases and industry-standard tools. Taking initiative to seek feedback and volunteer for diverse tasks can further accelerate your learning and open doors to full-time or advanced positions.

What is the difference between Hourly Junior Software Developer vs Part-Time Software Engineer?

AspectHourly Junior Software DeveloperPart-Time Software Engineer
CredentialsTypically less experience, may have relevant certifications or coding bootcampsUsually more experienced, often with a degree in computer science or related field
Work EnvironmentOften freelance or contract-based, working on specific tasks or projectsEmployed by a company, working part-time hours within a team
Industry UsageCommon in startups, freelance projects, or temporary rolesFound in established companies, consulting firms, or agencies

The main difference is that an Hourly Junior Software Developer is typically an entry-level, contract-based role focused on basic coding tasks, while a Part-Time Software Engineer usually has more experience and works within a company's team on a reduced schedule. Both roles involve coding but differ in experience level, employment type, and work setting.

What are the most commonly searched types of Junior Software Developer jobs in Indiana?

The most popular types of Junior Software Developer jobs in Indiana are:

What cities in Indiana are hiring for Hourly Junior Software Developer jobs?

Cities in Indiana with the most Hourly Junior Software Developer job openings:

Software Developer

Greenwood, IN • On-site

The WellFund, LLC
Health Care and Social Assistance • 11 - 50 employees

Full-time

Re-posted 2 days ago


Job description

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