Current jobs related to Principal Software Developer - Bolton - mccainfood
-
Scrum Master
3 months ago
Bolton, Canada VCA Software Full time**Job Summary** We are looking for a Scrum Master to join our Agile team and help us deliver high-quality products and services to our customers. You will facilitate and coach the Agile team to follow the Scrum framework. You will also be responsible for helping to remove impediments, manage risks, ensure quality, and drive continuous improvement at the team...
-
Industrial Automation Software Architect
2 weeks ago
Bolton, Canada Randstad Digital Full timeAt Randstad Digital, we are seeking a highly skilled Industrial Automation Software Architect to join our Industrial Controls/Automation Platform team.We are looking for an experienced software engineer who can design, develop, and test cutting-edge industrial software systems. The ideal candidate will have a strong passion for the manufacturing industry and...
-
Software systems integration engineer
3 months ago
Bolton, Canada CANADA SERVER STORE INC. Full timeSoftware Systems Integration Engineer Posted on - by Employer: CANADA SERVER STORE INC. Job details Location: 18 Regan Road suite 27 Brampton, ONL7 A 1 C2 Workplace information: On site Salary: 50.00 hourly / 40 hours per Week Terms of employment: Permanent Employment / Full time Day, Evening, Morning, On Call, Weekend Starts: as soon as possible...
-
Designer, Development
4 weeks ago
Bolton, ON, Canada Husky Technologies Full timeDevelop and manage T he Industrial Internet of Things( IIoT) systems, ensuring seamless integration and functionality within the Advantage+Elite monitoring system. Oversee the installation of IIoT devices and networks in industrial settings to ensure system compatibility and efficiency in data collection and processing. Key Responsibilities Designing,...
-
National Sales Development Specialist
2 weeks ago
Bolton, Canada Twilightsigns Full timeJob DescriptionWe are seeking a highly motivated and results-driven National Account Manager to join our team at Twilight. As a key member of our sales team, you will be responsible for building and managing your own sales pipeline, identifying new business opportunities, and driving revenue growth.About UsTwilight is a leading provider of innovative signage...
-
Human Machine Interface Software Engineer
2 weeks ago
Bolton, Ontario, C7E, Peel region, Canada Randstad Digital Full timeHuman Machine Interface Software EngineerThe role of the Software Engineer lies within the Industrial Controls/Automation Platform team, the job role is to create state-of-the-art elegant, efficient, correct, and effective software and solutions for our client's industrial products and internal software production systems. This encompasses all phases of...
-
Sales and Marketing Manager
3 days ago
Bolton, Canada Toroid Technologies Incorporated Full time**Tasks**: - Develop promotional materials - Hire, train, direct and motivate staff - Manage contracts - Market business services - Plan and control budget and expenditures - Assist in product development and direct and evaluate the marketing strategies of establishments - Direct and evaluate establishments and departments that develop and implement...
-
Sales and Marketing Manager
6 months ago
Bolton, Canada Toroid Technologies Incorporated Full timeEducation: Bachelor's degree - Experience: 1 year to less than 2 years **Tasks**: - Develop promotional materials - Hire, train, direct and motivate staff - Manage contracts - Market business services - Plan and control budget and expenditures - Assist in product development and direct and evaluate the marketing strategies of establishments - Direct and...
-
Safety Supervisor
5 days ago
Bolton, Canada Titanium Transportation Group Inc. Full time**Company Profile** Titanium is a leading logistics and transportation company servicing Canada and the United States. We are a recognized consolidator of asset-based transportation companies, having completed twelve acquisitions since 2011. Titanium has also been ranked by Canadian Business as one of Canada's Fastest-Growing Companies for twelve...
-
Dispatchers Supervisor
2 months ago
Bolton, Canada BEAVER TRANSPORTATION INC. Full timeWork Term: Permanent - Work Language: English - Hours: 35 hours per week - Education: College/CEGEP - Experience: 1 year to less than 2 years - **Tasks**: - Develop specific plans to prioritize - Organize tasks to accomplish the work - Oversee operational logistics of the organization - Plan and organize operational logistics of the organization -...
-
Driver Trainer
5 days ago
Bolton, Canada Titanium Transportation Group Inc. Full time**Company Profile** Titanium is a leading logistics and transportation company servicing Canada and the United States. We are a recognized consolidator of asset-based transportation companies, having completed twelve acquisitions since 2011. Titanium has also been ranked by Canadian Business as one of Canada's Fastest-Growing Companies for twelve...
-
User Support Technician
6 months ago
Bolton, Canada Fleetex Transport Ltd. Full timeEducation: College/CEGEP - Experience: 1 year to less than 2 years **Tasks**: - Respond to users experiencing difficulties with computer - Consult user guides, technical manuals and other documents to research and implement solutions - Provide advice and training to users in response to identified difficulties - Collect, organize and maintain a problems and...
-
User Support Technician
4 months ago
Bolton, Canada Fleetex Transport Ltd. Full timeEducation: - Expérience: **Education**: - College/CEGEP **Tasks**: - Respond to users experiencing difficulties with computer - Consult user guides, technical manuals and other documents to research and implement solutions - Provide advice and training to users in response to identified difficulties - Collect, organize and maintain a problems and...
-
User Support Technician
5 days ago
Bolton, Canada Fleetex Transport Full timeEducation: - Expérience: - **Education**: - College/CEGEP - ** Tasks**: - Respond to users experiencing difficulties with computer - Consult user guides, technical manuals and other documents to research and implement solutions - Provide advice and training to users in response to identified difficulties - Collect, organize and maintain a problems and...
-
User Support Technician
7 months ago
Bolton, Canada Fleetex Transport Ltd. Full timeEducation: College/CEGEP - Experience: 1 year to less than 2 years **Tasks**: - Communicate electronically and in person with computer users experiencing difficulties to determine and document problems experienced - Consult user guides, technical manuals and other documents to research and implement solutions - Provide advice and training to users in...
-
Sfa Team Lead, Fp&a
1 month ago
Bolton, Canada Titanium Full time**About the Role / Key Accountabilities**: Reports to the Manager, FP&A. Perform financial forecasting and budgeting to support business planning and decision-making processes. Build financial models (forecasts, costing, scenario, etc.) and perform quantitative analysis to evaluate past performance and current trends, with the objective of driving insightful...
-
Rme Planner
2 weeks ago
Bolton, Canada CAN ASA-Jones Lang LaSalle Real Estate Services, Inc. Full time**Job responsibilities include, but are not limited to**: - Travel up to 15% is required. - Measure and publish facility’s PI metrics to the management team; interpret data, troubleshoot process, and make recommendations based on findings. - Develop and maintain accuracy of equipment metadata by regularly collecting and inputting information, such as:...
-
Estimator (Stairs and Railings)
6 months ago
Bolton, Canada Next Employment Full time**Job Overview**: We are seeking an experienced Estimator to join our team. As an Estimator, you will play a crucial role in the construction process by accurately estimating project costs and ensuring profitability. If you have a strong background in construction estimating, excellent negotiation skills, and a passion for delivering high-quality projects,...
-
Claims Associate
3 months ago
Bolton, Canada Freightcom Full time**GENERAL SUMMARY & SCOPE** The Freight Claims Specialist would be responsible for ongoing follow up of claims in process, communication with customers, adjustment of freight claim payouts and assisting with continuous improvement initiatives. **PRINCIPAL DUTIES & RESPONSIBILITIES** - Responsible for the daily execution of filing, reconciliation, and...
-
Estimator/project Manager
7 months ago
Bolton, Canada Magine Construction Inc. Full timeMagine Construction Inc. has been a leading player in the construction industry for more than 25 years. Driven to outperform and deliver the highest standards of service, we specialize in large-scale and detailed excavation, site servicing, environmental remediation, and demolition, and the management of multi-faceted complex construction projects. Magine...
Principal Software Developer
3 months ago
Position Title: Principal Software Developer
Position Type: Regular - Full-Time
Position Location: Toronto HQ
Requisition ID: 32409
We know the importance that food plays in people's lives – the power it has to bring people, families and communities together. Our purpose is to bring enjoyment to people’s lives through great tasting food, in a way which reflects our values.
TEAM OVERVIEW:
Earth Observation at McCain operates as a new, independent start-up division under McCain Foods Limited. Through the use of satellite and other remote sensing technologies, the business unit delivers crop insights to McCain agriculture, farmers, and other non-competitive crop buyers to improve decision-making on crop production and agricultural practices under climate volatility.
The business unit aims to deliver data insight services globally across McCain and commercialize its offering for potato and other crops. We are a new, growing team looking to quickly scale this exciting technology.
This team will advance McCain’s commitments to regenerative agriculture through smart and sustainable farming practices. Its growth feeds into McCain's purpose with sustainability at the heart of producing delicious, planet-friendly food.
JOB PURPOSE:
As Principal Software Developer you will contribute to the success of the Earth Observation business unit by working in a small team of developers and data scientists to architect, develop, and maintain our automated data processing pipeline within AWS and Snowflake to provide agricultural metric data to meet our customers’ needs.
The ideal candidate would flex technical, leadership, and stakeholder management skills. They would bring operational experience defining technical requirements and building products. The candidate should be prepared to contribute to all facets of software development, including visioning, design, documentation, and direct development activities. As a leader within the team, this individual will manage key sprint and planning activities, support other team members troubleshooting day-to-day challenges, and interface with technical stakeholders outside of the team as necessary.
This role can operate remotely if the individual prefers. Hybrid and in-office work arrangements are also available within McCain’s office footprint (primarily Toronto and Florenceville).
KEY JOB RESPONSIBILITIES:
- Lead: Lead software development team in all development activities including architecting, developing, sprint planning, etc... Liaise between the DS and SE teams to ensure build consistency.
- Develop: Design, develop and maintain software architecture including the database, data warehouse, and processing pipelines
- Scope Technical Architecture: Transform business/user requirements into technical architecture including tasking and timelines for software development
- Coach: Provide technical guidance and coaching to data scientists and software developers by sharing acquired skills, business/system knowledge and software development best practices.
- Review Code: Support other developers by reviewing code and other outputs
- Learn Continually: Stay current on industry technologies, trends, and best practices
- Communicate: Communicate effectively both verbally and in writing to team members
- Travel within Canada at least once per quarter for in-person team meetings and events
KEY QUALIFICATION & EXPERIENCES:
- Required Skills:
- Experience leading a team in application development, developing reliable, scalable and well-documented applications
- University degree in Computer Science, Information Systems, Software Engineering or another related field (or equivalent work experience).
- Strong communication skills and interest in leadership
- Experience with Python and testing frameworks like pytest
- Experience with relational database solutions (Postgres, MySQL)
- Experience with AWS platform and its tools such as EKS , Lambda, Serverless or equivalent in other cloud platforms (GCP, Azure)
- Experience workflow management frameworks such as Argo Workflow, Step Functions, etc…
- Experience with Docker
- Experience with CI tools like CircleCI, Jenkins, etc.
- Experience with data warehousing solutions (Snowflake, Redshift, etc)
- Valued Skills:
- Interest in agriculture, food systems, or sustainability
- Experience with GIS software
- Experience with spatial database queries (PostGIS)
- Knowledge of Python libraries such as Flask, SQLAlchemy, etc
- Experience with Apache Spark
- Experience with front-end frameworks like Angular, React, Javascript
- Familiar with artifact repositories like CodeArtifacts
- Experience with business intelligence tools such as PowerBI, Superset
- Knowledge of machine learning lifecycle
The above information indicates the general nature and level of work performed by employees within this classification. It is not a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.
McCain Foods is an equal opportunity employer. We see value in ensuring we have a diverse, antiracist, inclusive, merit-based, and equitable workplace. As a global family-owned company we are proud to reflect the diverse communities around the world in which we live and work. We recognize that diversity drives our creativity, resilience, and success and makes our business stronger.
McCain is an accessible employer. If you require an accommodation throughout the recruitment process (including alternate formats of materials or accessible meeting rooms), please let us know and we will work with you to meet your needs.
Your privacy is important to us. By submitting personal data or information to us, you agree this will be handled in accordance with the Global Privacy Policy
Job Family: Information Technology
Division: Global Finance
Department: Predictive Crop Intelligence - Engineering
Location(s): CA - Canada : Ontario : Bolton || CA - Canada : New Brunswick : Florenceville-Bristol || CA - Canada : New Brunswick : Fredericton || CA - Canada : Ontario : Borden || CA - Canada : Ontario : Brampton || CA - Canada : Ontario : Dedicated Mississauga || CA - Canada : Ontario : Etobicoke || CA - Canada : Ontario : Forest || CA - Canada : Ontario : Guelph || CA - Canada : Ontario : Kingston || CA - Canada : Ontario : Kitchener || CA - Canada : Ontario : Lansdowne || CA - Canada : Ontario : London || CA - Canada : Ontario : Maidstone || CA - Canada : Ontario : Markham || CA - Canada : Ontario : Mississauga || CA - Canada : Ontario : Ottawa || CA - Canada : Ontario : Thunder Bay || CA - Canada : Ontario : Toronto || CA - Canada : Ontario : Waterloo || CA - Canada : Ontario : Windsor || CA - Canada : Ontario : Woodstock
Company: McCain Foods (Canada)