Software Engineer

Trane Italia•La Crosse, WI
•$65,200 - $118,860•Hybrid

About The Position

The Software Engineer develops and maintains full-stack software for the Commercial Chiller organization, supporting engineering, design, data management, and sales. The software suite includes a performance prediction and bill of material optimization engine deployed internally and in commercial sales tools, as well as internal tools for colleagues. The role partners with engineering, product support, and IT teams to understand needs and implement solutions. It also assists with deploying analytics and AI services and contributes to technology modernization and sustainable software delivery.

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 work.
  • Strong ability to understand and define user problems and develop solution approaches.
  • Effective communication with customers of varied backgrounds and technical experience levels.
  • 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.
  • Passion for continuous learning, innovation, and adapting to changing environments.
  • Proficiency with cloud technologies and CI/CD.

Nice To Haves

  • Software development experience supporting engineering use.

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 performance 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.

Benefits

  • Health insurance and holistic wellness programs with incentives, available from day one for the employee and family.
  • 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