Software Engineer

Trane Technologies•La Crosse, WI
•Hybrid

About The Position

Develop and maintain a full-stack software suite for the Commercial Chiller organization, supporting engineering, design, data management, and sales. The software includes a performance prediction and bill of material optimization engine used internally and in commercial sales tools, as well as internal tools for colleagues. The role partners with engineering, product support, and IT to understand needs and implement solutions, assists with deploying analytics and AI services, and contributes to technology modernization and sustainable software delivery. The position follows a hybrid schedule: onsite Monday through Thursday, with the choice of work location on Fridays based on work requirements. It is a typical office environment, with most time spent using computers; accommodations will be evaluated where needed.

Requirements

  • Bachelor’s degree in computer science, engineering, or an equivalent technical degree.
  • At least 2 years of relevant work experience in a software development environment; software development for engineering use is preferred.
  • Strong proficiency in at least one of C#, Java, C++, or Python.
  • Familiarity with full-stack web development, including SPA architecture.
  • Experience with software development and testing using Agile methodology with remote teams.
  • Experience developing for Azure, AWS, GCP, or other cloud platforms.
  • Experience building applications using relational databases.
  • Experience with the software lifecycle, including development, deployments, and sunsets.
  • Strong analytical problem-solving and project management skills, with attention to detail.
  • Ability to work directly with users to create development requirements, resolve user issues, and prioritize.
  • Strong ability to understand and define user problems and develop solution approaches.
  • Effective communication with diverse customers and people with varying levels of technical experience.
  • Continuous improvement mindset and ability to understand and facilitate process improvements.
  • Desire to maintain and improve software documentation.
  • Passion for solving problems in the HVAC industry, continuous learning, and innovation; willingness to adapt to changing environments.

Responsibilities

  • Collaborate with engineers to translate engineering requirements into software.
  • Collaborate with product support to understand customer needs.
  • Work with IT to resolve integration issues.
  • Support and troubleshoot field issues with the software.
  • Improve software speed and develop new capabilities.
  • Explore, understand, and facilitate adoption of best practices.
  • Coach and mentor team members.
  • Participate in and manage the commercial software release process.
  • Participate in project processes to develop solutions that meet goals and objectives.
  • Estimate work and effort for project planning.
  • Use version control.
  • Assist in deploying analytics and AI services and contribute to technology modernization.

Benefits

  • Health insurance for the employee and family, effective on day one.
  • Holistic wellness programs with incentives.
  • Fertility coverage and adoption/surrogacy assistance.
  • Up to 15 vacation days, paid holidays, and sick leave.
  • Additional options to support volunteer and parental leave.
  • 401(k) match.
  • Educational and training opportunities through company programs.
  • Tuition assistance and student debt support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service