1

Junior Programmer Jobs in Indiana (NOW HIRING)

... increase developer productivity so they can deliver secure, working applications faster using ... We're looking for a Junior Support Contractor to join our team and help keep our customer support ...

We are looking for a motivated and detail-oriented Junior Identity Engineer to join our Identity & Access Management (IAM) team. In this role, you will assist in designing, implementing, and ...

next page

Showing results 1-20

People also search for

Junior Programmer information

See Indiana salary details

$7

$25

$45

How much do junior programmer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for junior programmer in Indiana is $25.65, according to ZipRecruiter salary data. Most workers in this role earn between $15.58 and $31.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Junior Programmer position, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming basics, strong problem-solving skills, and often a degree or certification in computer science or a related field. Familiarity with common programming languages such as Python, Java, or C++, and experience with version control systems like Git, are highly valuable. Attention to detail, willingness to learn, and effective communication set candidates apart in collaborative tech environments. These abilities enable Junior Programmers to contribute to diverse projects, adapt quickly, and work productively on development teams.

What types of projects or tasks does a Junior Programmer typically work on?

Junior Programmers usually assist with writing, testing, and debugging code under the guidance of more senior developers. They often work on smaller modules of larger projects, fix bugs, and help with documentation or software updates. The work environment is typically team-based, which provides frequent opportunities to learn from experienced colleagues and tackle challenges together. As you gain experience, you may gradually take on more complex responsibilities and contribute directly to project planning and implementation.

What is a Junior Programmer job?

A Junior Programmer is an entry-level software developer responsible for writing, testing, and debugging code under the guidance of senior developers. They work on small tasks within a larger project, assisting in software development and maintenance. Junior Programmers often use programming languages like Java, Python, or JavaScript and collaborate with teams to build applications. This role helps them gain experience, improve coding skills, and learn industry best practices.

What are the most commonly searched types of Programmer jobs in Indiana? The most popular types of Programmer jobs in Indiana are:
What job categories do people searching Junior Programmer jobs in Indiana look for? The top searched job categories for Junior Programmer jobs in Indiana are:
What cities in Indiana are hiring for Junior Programmer jobs? Cities in Indiana with the most Junior Programmer job openings:
Infographic showing various Junior Programmer job openings in Indiana as of June 2026, with employment types broken down into 98% Full Time, 1% Part Time, and 1% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $53,353 per year, or $25.7 per hour.

Contractor

Posted 26 days ago


Job description

ActiveState enables enterprise development teams to improve their security posture and increase developer productivity so they can deliver secure, working applications faster using secure open source software, which can be consumed as libraries and dependencies, secure containers, or runtimes, either directly from ActiveState's website, portal, or command-line interfaces or via integration with other tools within our customers' environments. 
We're looking for a Junior Support Contractor to join our team and help keep our customer support operation running smoothly. You'll be the first line of defense for incoming tickets, making sure nothing falls through the cracks and every issue gets routed to the right place fast. This role is a great fit for someone early in their career who's technically curious and thrives on organization and clear communication. You'll play a direct role in shaping the customer experience and improving how our team handles support at scale.
About You

You're someone who gets satisfaction from bringing order to chaos. Incoming tickets, ambiguous requests, and competing priorities are part of your day to day. You know how to read a support request, figure out what's actually being asked, and make sure it lands with the right person. You're not easily overwhelmed, and you follow through.
You have some technical background, whether from a degree, a bootcamp, or just hands-on experience tinkering. You don't need to be a seasoned engineer, but you need to be comfortable reading error messages, understanding basic software concepts, and asking smart questions when something doesn't make sense. You know that good support starts with actually understanding the problem.
Your communication is clear, professional, and human. You write well, you know how to ask for the right information without being annoying, and you treat customers like people. This role is a great launchpad for someone who wants to grow in technical support, customer success, or operations.
  • Ticket Triage: Review and categorize incoming support tickets, assess priority and severity, and route them to the appropriate team member or queue.
  • First Response: Send timely, clear, and professional initial responses to customers, acknowledging their issue and setting expectations on next steps.
  • Queue Management: Monitor the support queue throughout the day to ensure tickets are moving forward and nothing is stalled or missed.
  • Issue Documentation: Capture detailed notes on each ticket, including steps to reproduce, customer environment details, and any troubleshooting already attempted.
  • Escalation Coordination: Identify tickets that require engineering or product involvement and escalate with full context so handoffs are seamless.
  • Follow-Up: Track open tickets and proactively follow up with customers and internal team members to keep issues moving toward resolution.
  • Process Improvement: Flag recurring issues or patterns in the queue and surface them to the team to inform documentation or product fixes.
  • Knowledge Base Contribution: Help maintain and update internal and customer-facing support documentation based on common questions and resolved tickets.

  • 1-2 years of experience in a technical support, helpdesk, or customer-facing technical role
  • Comfortable working with software tools, ticketing systems (e.g.,Salesforce, Jira, Freshdesk), and basic troubleshooting workflows
  • Strong written communication skills with a clear, professional tone
  • High attention to detail, especially when documenting issues and managing multiple tickets simultaneously
  • Ability to prioritize and stay organized in a fast-moving queue environment
  • Familiarity with basic software development or IT concepts (command line, logs, environment configs, etc.)vv
  • Self-directed and reliable, especially in a remote/async work environment

Nice to Haves:
  • Technical certifications (CompTIA, Cloud, or DevOps related).
  • Degree or Diploma in Computer Science, Information Technology, or a related field.
  • Hands-on experience with APIs or system integration projects.
  • Prior exposure to open source software, DevSecOps, or enterprise development environments.
  • Exposure to Python or other scripting languages
  • Experience working in a fully remote team
  • Working for a stable and growing company that offers the environment and personal growth potential of a start-up as well as the stability of a business with established revenue.
  • The chance to work with a smart, enthusiastic team of people.
  • The chance to work on a project that will change the work lives of developers around the world, including your own!