Senior Software Engineer

Ingersoll Rand CareersLouisville, KY
Onsite

About The Position

Senior Software Engineer responsible for designing, developing, and delivering full-stack applications using ASP.NET Core and React. Collaborates directly with stakeholders to define requirements, drive solutions from concept through implementation, and independently own projects with minimal oversight.

Requirements

  • 5+ years of experience in frontend development
  • 5+ years of experience in backend development
  • 3+ years of experience working with SQL databases
  • Proven ability to work directly with stakeholders and deliver impactful, business-driven solutions
  • Strong problem-solving skills and the ability to work independently with minimal oversight

Nice To Haves

  • Experience with React, ASP.NET Core, and TypeScript
  • Familiarity with MySQL/MariaDB
  • Experience building scalable, event-driven systems

Responsibilities

  • Take end-to-end ownership of projects, from gathering requirements and designing solutions to implementation and optimization
  • Build intuitive, responsive front-end experiences using React and TypeScript
  • Develop robust backend services and APIs using C# and ASP.NET Core, including event-driven and queue-based architectures
  • Collaborate closely with stakeholders to understand business needs and translate them into technical solutions
  • Proactively identify and resolve issues, including providing support for urgent production needs
  • Communicate progress, risks, and outcomes clearly to both technical and non-technical audiences
  • Continuously improve code quality, performance, and scalability through best practices and innovation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service