Job Description
Mastronardi Produce pioneered the commercial greenhouse industry in North America, and we’re now the leading greenhouse vegetable company on the continent. Our award-winning, flavorful produce is packed under the SUNSET® brand and is available at leading grocery retailers across North America. Family owned for over 65 years, we pride ourselves on having the most flavorful products and the best people in the industry. We are constantly pushing boundaries to be a leader in fresh produce innovation. We seek individuals that demonstrate our PRIDE values (Passion, Respect, Innovation, Drive, Excellence) to help us fulfill our mission to inspire healthy living through WOW flavor experiences.
Our Headquarters in Kingsville, ON is currently seeking a Corporate Applications Developer to join our Information Technology team. As a Corporate App Developer, you will play a critical role in designing, developing, and maintaining corporate applications within an organization. You will leverage the latest developer tools, languages, and frameworks, with a strong emphasis on security and cloud development. In this role, you will collaborate with cross-functional teams and business stakeholders to understand requirements, develop strategies, and create scalable and secure applications. Your expertise will contribute to the success of the organization by delivering high-quality, efficient, and user-friendly corporate applications.
Values:
To perform the job successfully, the incumbent’s behavior must be consistent with the PRIDE values expected of all Mastronardi Produce employees: be Passionate; have Respect; be Innovative; be Driven and strive for Excellence.
Primary Responsibilities:
- Develop and maintain corporate applications, adhering to coding standards, best practices, and security guidelines.
- Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
- Design and implement robust, scalable, and user-friendly applications to meet business needs.
- Utilize the latest developer tools, languages, and frameworks for efficient and effective application development.
- Ensure applications adhere to industry-standard security protocols and best practices to protect sensitive corporate data.
- Perform thorough testing and debugging of applications to ensure quality and reliability.
- Collaborate with cross-functional teams, including designers, project managers, and testers, to deliver successful application projects.
- Develop and maintain application documentation, including technical specifications, user guides, and training materials.
- Stay up-to-date with emerging technologies, trends, and industry best practices in corporate application development.
- Analyze and troubleshoot application issues, providing timely resolution and support to end-users.
- Collaborate with the IT team to ensure seamless integration and compatibility of corporate applications with existing systems and infrastructure.
- Conduct code reviews and provide constructive feedback to maintain code quality and improve development practices.
- Follow agile development methodologies to deliver applications within specified timelines and project milestones.
- Ensure compliance with corporate policies, data protection regulations, and industry standards.
- Participate in strategic planning sessions to contribute ideas and insights for application development and improvement.
- Collaborate with business stakeholders to understand their needs, provide technical guidance, and propose innovative solutions.
- Work closely with the security team to implement robust security measures and conduct regular security assessments.
- Optimize application performance, scalability, and efficiency to support the growing needs of the organization.
- Assist in the evaluation and selection of third-party tools and technologies for application development.
- Contribute to the continuous improvement of development processes, tools, and methodologies
Qualifications & Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as an application developer, preferably in a corporate environment.
- Strong proficiency in multiple programming languages, such as Java, C#, Python, or JavaScript.
- In-depth knowledge of cloud development platforms, such as AWS, Azure, or Google Cloud.
- Experience with secure coding practices and a strong understanding of application security principles.
- Familiarity with the latest developer tools and frameworks, including version control systems, integrated development environments (IDEs), and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of web development technologies, such as HTML, CSS, and JavaScript frameworks (e.g., Angular, React, or Vue.js).
- Understanding of database systems, SQL, and data modeling principles.
- Strong problem-solving and analytical skills to identify and resolve complex technical issues.
- Ability to work effectively in a team environment and collaborate with cross-functional teams.
- Excellent communication and interpersonal skills to effectively interact with business stakeholders and technical teams.
- Experience with mobile application development and responsive design is a plus.
- Familiarity with DevOps practices, including automated testing, continuous integration, and deployment.
- Knowledge of security standards and protocols, such as OWASP Top 10 and SSL/TLS.
- Strong attention to detail and a commitment to delivering high-quality software solutions.
- Ability to prioritize tasks and work on multiple projects simultaneously.
- Understanding of cloud-native architectures and microservices.
- Experience with containerization technologies, such as Docker or Kubernetes.
- Professional certifications related to software development or cloud platforms (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer) are advantageous.
Please note: Mastronardi Produce has accommodation processes and policies in place and provides accommodation for employees with disabilities. If you require a specific accommodation because of a disability or documented medical need, please contact the Human Resource office so that arrangements can be made for the appropriate accommodation to be put into place.
Apply
Go Back