Sign up for our
weekly
newsletter
of fresh jobs
At Niagara, we’re looking for Team Members who want to be part of achieving our mission to provide our customers the highest quality most affordable bottled water.Consider applying here, if you want to:• Work in an entrepreneurial and dynamic environment with a chance to make an impact.• Develop lasting relationships with great people.• Have the opportunity to build a satisfying career.We offer competitive compensation and benefits packages for our Team Members.Sr. IT Manager - Full Stack Software EngineeringThe Senior Manager of Full Stack team will lead high-performing software engineering teams to develop and maintain scalable, secure, and robust applications. With a deep understanding of full stack development, especially the MERN stack, and cloud platforms like AWS, GCP, and Azure, this role requires a strategic approach to delivering innovative solutions. You will drive the technical direction, manage complex projects, and foster a culture of continuous improvement within the engineering team. The ideal candidate will have a proven track record of delivering innovative software solutions and driving technological advancements. This role will require strong technical expertise, exceptional leadership skills, and a passion for fostering a collaborative and creative work environment. The ideal candidate will be preferred to be a working manager with 80% people management and 20% hands on. The ideal candidate will have extensive experience in building and scaling cloud-native applications and a proven track record in leading diverse and inclusive teams in fast-paced environments.• Technical Leadership & Mentorship: Provide leadership to engineering teams, mentoring engineers, and setting a high bar for technical excellence. Promote a culture of continuous learning and innovation, ensuring that the team stays at the forefront of technology trends and best practices.• Cloud Strategy & Implementation: Lead the architecture, development, and deployment of cloud-based solutions using AWS, GCP, and Azure. Drive cloud adoption strategies, optimize cloud resources, and ensure that all solutions are scalable, secure, and cost-effective.• Full Stack Development Management: Oversee the development of applications across the full stack, with a strong emphasis on using the MERN stack. Ensure that best practices in coding, testing, and deployment are adhered to, and that all applications meet the highest standards of performance and reliability.• Agile & Scrum Methodologies: Champion the use of Agile methodologies, particularly Scrum, to enhance team collaboration, productivity, and transparency. Facilitate sprint planning, daily stand-ups, and retrospectives, ensuring continuous improvement and rapid iteration.• Cross-Functional Collaboration: Work closely with product management, UX/UI, and other engineering teams to align technical solutions with business goals. Facilitate collaboration across teams to ensure that projects are delivered on time and within scope.• Project Management & Delivery: Manage the full lifecycle of complex engineering projects, from conception through to delivery and post-deployment support. Ensure that projects are completed on time, within budget, and meet all quality standards.• Innovation & Continuous Improvement: Drive continuous improvement initiatives, such as adopting new tools, technologies, and processes that enhance productivity, quality, and team morale. Foster a culture of innovation within the team, encouraging experimentation and the adoption of cutting-edge technologies.• Stakeholder Engagement: Act as the primary point of contact for stakeholders, providing regular updates on project progress, challenges, and successes. Develop and deliver technical presentations to both technical and non-technical audiences.Qualifications• Experience: 8+ years of experience in full stack development, with a strong focus on the MERN stack.• Cloud Expertise: Extensive experience with cloud platforms, particularly AWS, GCP, and Azure, with a deep understanding of cloud architecture and services.• Technical Leadership: Proven track record in leading and managing software engineering teams in large-scale, high-growth environments. Minimum of 4+ years of experience managing a team.• Project Management: Strong project management skills, with experience managing complex, cross-functional projects from concept to delivery.• Communication Skills: Excellent communication skills, with the ability to convey complex technical concepts to a variety of audiences.• Recruitment & Performance Management: Demonstrated experience in recruiting, managing technical teams, and overseeing performance management processes.• Educational Background: BS or MS in Computer Science, Engineering, or a related field.• Coding Experience: 5+ years of coding experience in one or more of the following languages: Java, JavaScript, Python, PHP, or C++.• Diversity & Inclusion: Commitment to fostering a diverse and inclusive workplace, with a focus on team development and continuous learning.Additionally, IT Sr. Manager is expected to demonstrate:• Proven leadership qualities• Pays close attention to detail, accuracy and completeness• Promptly notifies his/her manager about any problems that affect his/her ability to accomplish planned goals• Listens and responds constructively to other team members' ideas• Expresses pride in the group and encourages people to feel good about their accomplishments• Must be a resourceful and innovative problem solver• Ability to work in a professional manner, be flexible, and handle interactions with all levels of the organization• Demonstrate ability to communicate well with other members of the IT department• Self-directed, organized, and motivated• Good written and verbal communications skills are required• Excellent Team PlayerEducation• Minimum Required:• Bachelor's Degree in Computer Science or Engineering• Preferred:• Master's Degree in Computer Science or EngineeringTypical Compensation RangePay Rate Type: Salary$159,716.54 - $231,589.00 / YearlyBonus Target: 15% AnnualBenefitshttps://careers.niagarawater.com/us/en/benefits• *Los Angeles County applicants only** Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers, the California Fair Chance Act, and any other applicable local and state laws.Any employment agency, person or entity that submits a résumé into this career site or to a hiring manager does so with the understanding that the applicant's résumé will become the property of Niagara Bottling, LLC. Niagara Bottling, LLC will have the right to hire that applicant at its discretion without any fee owed to the submitting employment agency, person or entity.Employment agencies that have fee agreements with Niagara Bottling, LLC and have been engaged on a search shall submit résumé to the designated Niagara Bottling, LLC recruiter or, upon authorization, submit résumé into this career site to be eligible for placement fees.Niagara Plant NameCORP-MAIN