Software & Data Analytics Intern

Trane ItaliaDavidson, NC
Hybrid

About The Position

We are looking for a collaborative and creative Software & Data Analytics Intern that thrives in a team environment, creating solutions for challenging customer-driven business needs. This role will be responsible for developing structured and verified software to meet customer needs. You will work closely partnering with other software and project engineers as well as with our technical support, development, and product teams. As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, Trane Technologies is committed to putting the planet first. Sustainability is integral to their business. The company encourages individuals who dare to look at world challenges and see impactful possibilities to join them in boldly challenging what’s possible for a sustainable world.

Requirements

  • Pursuing a Bachelor’s or Master’s degree in Data Science, Computer Science, or related field
  • Experience in Web Development – CSS, HTML, XML/XSLT, JSON
  • Web based development experience with JavaScript and/or JavaScript frameworks such as React and AngularJS
  • Familiarity with data analysis using Python, R, or SQL
  • Excellent verbal, written and interpersonal skills

Nice To Haves

  • Experience with version control systems (Git, GitHub, GitLab, etc.)
  • Experience working with structured and unstructured data formats (JSON, XML, CSV)
  • Exposure to cloud platforms (Azure, AWS, or GCP)

Responsibilities

  • A 10-week internship program that will challenge and develop your technical, business, data analytics, leadership, and communication skills – providing insight into a technical career with Trane Technologies
  • Software Construction – Understand construction fundamentals; minimize complexity, anticipate change, plan for verification. Make appropriate use of planning, modeling, reuse and measurement
  • Software Design – Understand and apply generally accepted best practices in design methodology. Understand key issues and use proper techniques for concurrency, event handling, distribution of components, exception handling, etc. Understand and make use of common design patterns
  • Peer Reviews and Inspections – Knowledge and use of formal inspection methods. Active participation in design reviews and mentoring of peers in design best practices
  • Testing – Understand the role and use of testing throughout the life cycle. Create and execute test plans and test software at appropriate times in the development cycle

Benefits

  • competitive compensation
  • comprehensive benefits and programs
  • benefits designed for you to Thrive at work and at home
  • inclusive culture
  • benefits to support you and your family
  • limitless opportunities to grow
  • flexibility to help you balance life’s demands
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service