Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. IT Manager - Full Stack Software Engineering image - Rise Careers
Job details

Sr. IT Manager - Full Stack Software Engineering

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
Niagara Bottling Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Niagara Bottling DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Niagara Bottling
Niagara Bottling CEO photo
Andy Peykoff II
Approve of CEO

Average salary estimate

Estimate provided by employer
$65 / HOURLY (est.)
min
max
$60
$70

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. IT Manager - Full Stack Software Engineering, Niagara Bottling

At Niagara Bottling, we're excited to welcome a Sr. IT Manager - Full Stack Software Engineering to our team! Are you someone who thrives in a dynamic environment where your contributions can truly make a difference? This role is a fantastic opportunity to leverage your 8+ years of full stack development experience, particularly with the MERN stack, to lead our talented engineers in developing scalable, secure, and robust applications. You'll be at the forefront of driving our cloud strategy, working extensively with platforms like AWS, GCP, and Azure. We value innovation and continuous improvement, so this is your chance to foster a culture of creativity within your team. You’ll manage complex engineering projects from conception to delivery while collaborating with cross-functional teams to ensure our applications not only meet business goals but also maintain high standards of performance. With a working manager approach, you can expect to spend 80% of your time leading people and 20% in hands-on coding. If you have a passion for mentoring, technical leadership, and driving technological advancements, apply now and help us deliver the highest quality bottled water with cutting-edge technology!

Frequently Asked Questions (FAQs) for Sr. IT Manager - Full Stack Software Engineering Role at Niagara Bottling
What are the primary responsibilities of a Sr. IT Manager - Full Stack Software Engineering at Niagara?

The Sr. IT Manager - Full Stack Software Engineering at Niagara is responsible for leading high-performing software engineering teams to develop and maintain scalable applications. This includes overseeing the full stack development process, driving cloud strategies, managing complex projects, and fostering a collaborative team culture to ensure continuous learning and innovation.

Join Rise to see the full answer
What qualifications do I need to be a successful Sr. IT Manager - Full Stack Software Engineering at Niagara?

To succeed as a Sr. IT Manager - Full Stack Software Engineering at Niagara, you should have at least 8 years of experience in full stack development, expertise in the MERN stack, and extensive experience with cloud platforms such as AWS, GCP, and Azure. Strong project management skills and a proven track record in leading diverse engineering teams are crucial for this role.

Join Rise to see the full answer
What is the expected salary range for a Sr. IT Manager - Full Stack Software Engineering at Niagara?

The salary range for a Sr. IT Manager - Full Stack Software Engineering at Niagara is between $159,716.54 and $231,589.00 annually, with a bonus target of 15% per year. Compensation may vary based on experience and qualifications.

Join Rise to see the full answer
What type of work environment can I expect as a Sr. IT Manager - Full Stack Software Engineering at Niagara?

As a Sr. IT Manager - Full Stack Software Engineering at Niagara, you can expect an entrepreneurial and dynamic work environment that encourages innovation and collaboration. You're likely to build lasting relationships with your team and contribute significantly to the company's mission.

Join Rise to see the full answer
How does Niagara prioritize continuous improvement for the Sr. IT Manager - Full Stack Software Engineering role?

Niagara prioritizes continuous improvement for the Sr. IT Manager - Full Stack Software Engineering role through initiatives that promote the adoption of new tools, technologies, and best practices. The role encourages fostering a culture of experimentation and innovation, ensuring teams stay abreast of industry trends.

Join Rise to see the full answer
Common Interview Questions for Sr. IT Manager - Full Stack Software Engineering
Can you describe your experience with the MERN stack?

When discussing your experience with the MERN stack, highlight specific projects where you've successfully integrated MongoDB, Express.js, React, and Node.js. Discuss any challenges you faced and how you overcame them, illustrating your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you prioritize projects as a Sr. IT Manager?

Explain that you prioritize projects based on business impact, alignment with strategic goals, and team capacity. Discuss your method for stakeholder engagement to ensure timely communication and feedback, highlighting your project management skills.

Join Rise to see the full answer
What strategies do you implement for cloud adoption?

Share strategies such as evaluating current infrastructure, identifying workloads suitable for the cloud, and phased implementation. Discuss how you optimize resources and ensure security, illustrating your expertise with AWS, GCP, and Azure.

Join Rise to see the full answer
How do you foster a culture of continuous learning in your team?

Describe methods you use, such as regular knowledge-sharing sessions, encouraging attendance at workshops and conferences, and implementing mentorship programs. Emphasize the importance of fostering an environment where team members feel comfortable experimenting and sharing insights.

Join Rise to see the full answer
What is your approach to mentoring engineers in your team?

Talk about your hands-on approach to mentorship by setting clear expectations, providing constructive feedback, and supporting professional growth. Highlight successful mentoring experiences that have led to career advancements for your team members.

Join Rise to see the full answer
Can you give an example of a complex project you've led?

Prepare a detailed account of a complex project, outlining your roles and responsibilities, challenges faced, and how you successfully guided the team to meet deadlines and quality expectations. Highlight the outcomes and your leadership skills throughout the project.

Join Rise to see the full answer
How do you ensure effective communication within cross-functional teams?

Discuss strategies like regular stand-up meetings, using collaboration tools, and fostering an environment of openness. Emphasize the importance of aligning team goals with business objectives and ensuring everyone remains informed throughout the project lifecycle.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Provide specifics about your experience implementing Agile methodologies such as Scrum. Discuss your role in facilitating sprints, retrospectives, and how Agile practices have enhanced team productivity and collaboration.

Join Rise to see the full answer
How do you measure the success of your engineering projects?

Explain that you measure success by evaluating performance metrics such as project delivery timelines, adherence to budget, and overall product quality. Include feedback from end-users and stakeholders as part of your assessment.

Join Rise to see the full answer
What steps do you take for effective stakeholder engagement?

Discuss your practice of establishing clear communication channels early on, providing regular updates on project progress, and inviting stakeholder feedback. Highlight methods you use to balance different stakeholder interests and keep projects aligned with business objectives.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Posted 7 hours ago
Photo of the Rise User
AVIS Greece Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 4 hours ago
Photo of the Rise User
Atria Group LLC Hybrid Sunnyvale, CA
Posted 7 days ago
Avint Remote No location specified
Posted 4 days ago

To be the premier national beverage supplier by delivering an unbeatable combination of quality, price and service through hard work and innovation.

36 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 8, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!