What are the responsibilities and job description for the Senior Software Developer position at Albanese Confectionery Group, Inc?
UNDERSTANDING
The Senior Software Developer plays a pivotal role in leading projects and maintaining software solutions that enhance our manufacturing processes and overall business operations. This position requires a deep understanding of software development and project management to ensure the successful implementation of innovative solutions that drive efficiency and productivity.
CORE VALUES
Our 5 Core Values are more than just words, they’re a way of life. We know that companies with a strong culture & a higher purpose perform better in the long run.
- Own It
- Hustle and Refuse to Settle
- Love People
- Act for the Greater Good
- Find a way
WORKING RELATIONSHIP
- IT team
- Business Users
RESPONSIBILITIES
- Lead the development and implementation of software solutions to support manufacturing operations
- Design, develop, and maintain solutions that integrate into various systems and applications
- Design, develop and maintain solutions that support business operations
- Lead IT projects utilizing PMI methodologies, waterfall, hybrid and agile
- Collaborate with the IT team on architecture design with software, databases and data lake enabling AI
- Collaborate with cross-functional teams to gather requirements and deliver high quality software solutions
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement
- Design AI solutions that meet business needs
- Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting edge
- Comply with all company Quality, HACCP, GMP and Food Safety Standards
- Other duties assigned
REQUIREMENTS
- In-depth knowledge and understanding of SDLC and change management
- 5 years of experience with ERP, MES and/or MES systems
- 5 years of experience with API development
- 7 years of experience with JavaScript, PHP, C# , other languages are a plus
- Database design is a plus
- PMI Certification is a plus
- 5 years of experience in IT project Management
- Complex Problem Solving and Analytical skills
- Must be able to speak, read and write in English
EDUCATION
- Bachelor of Science Degree or higher in Information Systems or relevant degree.