Software Engineer
Trane Technologies
- Saint Paul, MN
- Permanent
- Full-time
- Benefits kick in on DAY ONE for you and your family, including health insurance and holistic wellness programs that include generous incentives – WE DARE TO CARE!
- Family building benefits include fertility coverage and adoption/surrogacy assistance.
- 401K match up to 6%, plus an additional 2% core contribution = up to 8% company contribution.
- Paid time off, including in support of volunteer and parental leave needs.
- Educational and training opportunities through company programs along with tuition assistance and student debt support.
- Learn more about our benefits
- 1-3 years of developing software using object-oriented design and implementation.
- 1-3 years of web-based development experience.
- 1-3 years of JavaScript and JavaScript frameworks such as React.
- Experience developing web-based UI including design documentation, development testing and peer code reviews.
- User Interface Design – User centered design, GUI & web page design, prototyping, usability testing.
- Object Oriented Methodologies – OOA, OOD, OOP, Design Patterns.
- Ability to effectively communicate with others both written and orally, with good interpersonal skills.
- Good problem-solving skills.
- Experience building highly reliable applications, requiring minimal support and maintenance.
- Experience working with cross functional and globally dispersed teams.
- Experience with RESTful API.
- Experience with typescript or any other typed programming languages.
- Knowledge of JavaScript ecosystem tools, such as webpack, npm, and others.
- Experience with large software code bases.
- HVAC equipment controls and system knowledge a plus.
- Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- Experience working with a mentor or being a mentor to junior teammates.
- Motivated to solve challenges and work independently.