Sr. Software Engineer
Job Title: Sr. Software Engineer - Cloud
Job Overview: Develop cloud-based software infrastructure for customers to control and monitor Hayward devices. Collaborate with teams, provide technical leadership, design and implement scalable infrastructure, and maintain expertise in cloud technologies.
Responsibilities: Develop software infrastructure, provide technical leadership, design scalable infrastructure, analyze requirements, perform code reviews, test solutions, participate in design reviews, and maintain expertise in cloud technologies.
Qualifications: Bachelor's degree in related field, 3+ years of JavaScript experience, knowledge of .NET/Typescript/node.js/SQL, experience with public cloud platforms, REST/XML/JSON proficiency, Git proficiency, Agile/Scrum experience, strong software design principles, excellent communication skills, willingness to learn new technologies, and 7+ years of professional software development. Desired qualifications include experience with Google Cloud Platform and knowledge of other programming languages.
