Junior Software Developer

CSpringIndianapolis, IN

About The Position

At CSpring, we believe in the power of data to drive decisions and real-world impact. We’re a purpose-driven consulting firm specializing in data strategy, data engineering, and data analytics. Our clients span the public and private sectors, and our work helps them solve complex problems, gain insights, and achieve measurable results. We're seeking talented professionals who are collaborative, curious, and committed to making a difference that thrive at the intersection of data, technology, and business strategy. Whether you're passionate about transforming public programs, enabling executive decision-making, or modernizing legacy systems, you'll find meaningful work and purpose here.

Requirements

  • 2+ years of experience as a .NET or full stack developer
  • Strong experience in Mulesoft
  • ASP.NET/MVC, .NET 9.0
  • C#
  • SQL
  • Azure
  • Agile development
  • Java/Spring Framework
  • A completed Bachelor of Arts or Bachelor of Science degree in Engineering, Computer Science, or a related field

Nice To Haves

  • Microsoft Certified Solutions Developer/Expert (MCSD/MCSE) certification
  • Cloud Certification(s)

Responsibilities

  • Support and implement MuleSoft APIs
  • Support existing Dynamics 365 applications.
  • Support existing custom applications written in a mixture of .NET, Java, and other technologies.
  • Support ETPL across multiple applications and our Dynamics environment.
  • Support various database technologies used across our systems.
  • Help design and implement new systems to meet customer needs and ensure customer satisfaction.
  • Maintain, support, and implement Azure web jobs, MuleSoft, and Talend for data transfer across solutions.
  • Proactively approach new technologies, systems, and design patterns.
  • Work with business, other IT teams, and other agencies to define and enhance new solutions.
  • Enhance existing applications within an agile environment.
  • Demonstrate good communication skills.
  • Be part of building a structured development team

Benefits

  • Purposeful Projects – Improve systems that serve real people by delivering smarter data, streamlined processes, and strategic insight.
  • People-First Culture – We’re as committed to your growth as we are to delivering high-impact solutions. You’ll find support, autonomy, and community here.
  • Strategic, Hands-On Work – From data architecture and documentation to client workshops and solution delivery, you’ll influence every step of the process.
  • Collaborative Trust – Our clients rely on us to listen carefully, deliver consistently, and guide wisely. We partner with integrity, curiosity, and heart.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service