1

Junior Backend Software Engineer Jobs in Indiana

Experience building backend services using languages such as C#, Python, or similar * Understanding of software engineering disciplines and the ability to work across multiple layers of the ...

Position Description As a Junior Software Engineer, you will be responsible for contributing to the development initiatives on our SaaS platform. You will join a team responsible for setting ...

Position Description As a Junior Software Engineer, you will be responsible for contributing to the development initiatives on our SaaS platform. You will join a team responsible for setting ...

Experienceutilizingautomated testing frameworks and LLM-based coding assistants within the software development lifecycle. Preferred Qualifications * Programming experience in Rust, Scala, Python.

Senior Software Engineer

Noblesville, IN · On-site

$115K - $151K/yr

Trane Technologies is currently seeking a Software Engineer who will be responsible for developing ... backend services via REST APIs, WebSockets, and MQTT. * Lead and mentor junior engineers on Qt/C ...

About This Opportunity We are looking for an energetic junior full-stack developer to join our team ... Exception skills in either front end or backend is a plus * Willingness and ability to investigate ...

About the Role Pinnacle Partners is assisting our client in their search for a Software Engineer to ... the database, backend, and UI layers Work within and improve complex legacy systems while ...

Software Engineer III

Ireland, IN · On-site

$98.07 - $138.46/hr

... a Software Engineer III (Backend) to join our team working on a world-class ECommerce platform ... Design, develop, and maintain backend services for our ECommerce platform, delivering features ...

next page

Showing results 1-20

Junior Backend Software Engineer information

What are the key skills and qualifications needed to thrive as a junior backend software engineer, and why are they important?

A Junior Backend Software Engineer should have a solid understanding of programming languages like Java, Python, or Node.js, as well as knowledge of data structures, algorithms, and basic database management. Familiarity with frameworks (such as Spring or Django), RESTful APIs, version control systems like Git, and cloud platforms is often required. Strong problem-solving abilities, attention to detail, and effective communication help junior engineers collaborate and learn within development teams. These skills ensure code quality, system reliability, and growth in a fast-paced technical environment.

What are some common challenges faced by junior backend software engineers during their first year on the job?

Junior Backend Software Engineers often encounter challenges such as understanding and adapting to large, existing codebases, navigating code review processes, and learning to write efficient, maintainable code that meets team standards. Collaboration with frontend developers and DevOps teams can also be new, requiring effective communication to ensure seamless integration. Overcoming these challenges typically involves asking questions, seeking mentorship, and dedicating time to continuous learning and documentation review.

What does a junior backend software engineer do?

A Junior Backend Software Engineer is responsible for developing and maintaining the server-side logic and databases that power web applications. They typically work with programming languages like Python, Java, or Node.js, and collaborate closely with frontend developers, QA engineers, and product teams to ensure seamless data flow and application performance. Their tasks often include writing APIs, managing databases, debugging code, and learning best practices for code efficiency and security. As juniors, they are also expected to learn from senior engineers and gradually take on more complex responsibilities as they gain experience.
What are popular job titles related to Junior Backend Software Engineer jobs in Indiana? For Junior Backend Software Engineer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Junior Backend Software Engineer jobs in Indiana look for? The top searched job categories for Junior Backend Software Engineer jobs in Indiana are:
What cities in Indiana are hiring for Junior Backend Software Engineer jobs? Cities in Indiana with the most Junior Backend Software Engineer job openings:

Senior Software Engineer, Indianapolis, IN

Agility 360

Indianapolis, IN • On-site

$117K - $154K/yr

Full-time, Contractor

Re-posted 23 days ago


Job description

Job Openings >> Senior Software Engineer, Indianapolis, IN
Senior Software Engineer, Indianapolis, IN
Summary
Title: Senior Software Engineer, Indianapolis, IN ID: 1848 Location: Indianapolis, IN
Description

Senior Software Engineer, Indianapolis, IN

Agility 360 is hiring a Senior-Level Software Engineer for a client in Indianapolis, IN. This person will be responsible for developing and supporting application components while delivering high-quality solutions with minimal supervision. This role leads technical initiatives, contributes to system design and architecture, and mentors junior engineers through guidance and code reviews. The ideal candidate collaborates across teams to drive scalable, efficient solutions and improve overall engineering performance.ips.
ESSENTIAL JOB FUNCTIONS

  • Review and analyze existing applications for effectiveness and efficiency; recommend improvements or optimizations.
  • Design, build, and implement new applications, web pages, and websites.
  • Integrate web systems with back-end applications and migrate legacy systems to modern platforms.
  • Perform ongoing administration of the organization's web portfolio.
  • Collaborate with team members to enhance or leverage existing systems.
  • Analyze and prioritize front-end backlog tasks for active development projects.
  • Research and recommend software products and services to support development and procurement efforts.
  • Collaborate with developers, analysts, designers, and system owners to test software applications.
  • Work closely with product and scrum teams to ensure requirements are met and timelines are maintained.
  • Communicate with cross-functional department managers to align expectations and deliverables.
  • Support and guide junior developers to ensure their success and growth.
  • Conduct code reviews focused on improving developer skills and code quality.
  • Design software architecture for smaller projects and enhancements.
  • Partner with the Software Architect and architecture team on larger initiatives to build scalable, maintainable solutions.
  • Engage with architects to stay current on emerging technologies and best practices.
  • Conduct research on software tools, technologies, and approaches to support development initiatives.
  • Stay current with industry advancements through continuous learning and professional development.
  • Document solutions through diagrams, flowcharts, technical documentation, and well-commented code.
EDUCATION / EXPERIENCE REQUIREMENTS
  • Bachelor's degree in Computer Science or a related field preferred
  • 5-7 years of professional software engineering experience
  • Strong experience across the software development lifecycle (SDLC)
  • Experience working in Agile environments
  • Proficiency in object-oriented programming (e.g., C#)
  • Experience with JavaScript frameworks (React, Node.js, Angular, Vue.js)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Experience with web services (RESTful and/or SOAP)
  • Familiarity with .NET Core, MVC, and Windows/Worker services
  • Experience with DevOps practices including CI/CD
  • Strong SQL and relational database experience
  • Exposure to NoSQL databases and Pega preferred
  • Expertise in database design and file management techniques
  • Ability to develop reusable components and software frameworks

ADDITIONAL DETAILS

  • Location: on-site in Indianapolis, IN
  • Contract to hire
  • Salary: Commensurate with experience.
Apply Now
Copyright 2026 Agility 360. All rights reserved.
Powered by ApplicantStack Applicant Tracking
Privacy Policy | Terms of Use