Overview:
Hayward Holdings Inc.
(NYSE "HAYW") is the largest manufacturer of residential swimming pool equipment in the world, with a significant presence in the commercial pool market that is continuously growing.
Hayward designs, manufactures, and markets a full line of residential and commercial pool and spa equipment including pumps, filters, heating, cleaners, salt chlorinators, automation, lighting, safety, flow control and energy solutions at our company owned facilities.
Headquartered in Charlotte, North Carolina, Hayward also has facilities in Tennessee, Arizona, and Rhode Island as well as Canada, Spain, France, Australia, and China.
This position is based in Kingstown, RI.
The Software Development Intern - Applications will be responsible for developing and debugging cloud infrastructure, web and mobile applications for the residential swimming pool marketplace.
Hayward’s control products consist of web, mobile, Alexa, and published APIs to support home automation controllers.
This year’s intern will become intimately familiar with at least one of these technologies as an integral member of our software development team.
YOUR Goals and Learning Experiences: Throughout this internship, the candidate will be immersed into a professional software development organization, over time experiencing every phase of the software development life cycle.
The intern experience will include but is not limited to:
Agile SCRUM process
SQA processes and procedures
Software design considerations
The process of user interface design
Troubleshooting techniques
Source control techniques
Responsibilities:
Code – make no mistake, writing great code will be your life at Hayward.
Under the guidance of senior developers, assist in designs and development of new products.
Participate in research and requirements gathering for new features.
Analyze issues reported in Hayward's bug tracking system, identify root cause, and propose proper remediation.
Upon approval, implement the coding changes.
Write new or modify existing unit tests as appropriate.
Qualifications:
Pursuing BS/Computer Science/Computer Engineering/ (rising Senior)
Passionate about software and technology.
Intermediate skill in at least two: Javascript, Typescript, React, Node, React Native, C#.
Exposure to backend service development and/or serverless experience
Exposure to database design.
Exposure to cloud services – AWS, Google Cloud, Azure, IBM.
Familiarity with the concept of source control.
Ability to communicate clearly and effectively.
Must have transportation to and from the internship location.
#LI-YS1