North York, Ontario

Application Developer I

Job Title: Application Developer I – Canada/ full time, Toronto 

We are looking for a full-stack developer to join our growing team of data scientists. You are expected to have strong problem-solving and analytical skills while using your creativity to pursue clean coding and resolve challenges. We want you to be passionate about writing code and building software, able to adapt quickly to shifting priorities and pick up new skills with relative ease.
Duties

Responsible for day-to-day data operations to support legacy process data systems.
Update legacy data scripts through development and deployment of new data ingestion pipelines, utilizing a validated data warehouse as the main data source.
Lead application development for Minimum Viable Products (MVPs), following Agile Product Data Management (PDM) methodologies, and managing a team of co-op students
Integrate real-time process data from OPC sources to ODBC database
Implement robust version control system using GitLab
Assist in data preparation and analysis to support complex investigations
Manage updates to Data Warehouse product configurations, by maintaining mappings between source systems

Skills: Technical Knowledge

Intermediate level (~3 yrs) full stack development experience (Front/Back end)
MS SQL Server experience is required, with expertise in advanced SQL queries and relational databases
Ability to maintain existing programs written in JMP JSL, Python, MATLAB, R, and Java. Knowledgeable with packaging and deploying applications (Python, Matlab, Windows)
Server (Web/Application) and AWS experience are assets

Additional Qualifications

Manufacturing industry experience, process control/optimization knowledge, and analytical data science experience (developing/deploying models) are assets
Experience with LabWare LIMS, SAP, RapidPharma, PI are assets
Familiarity with data engineering in AWS, and experience with MS Master Data Management (MDM) configuration are desirable
Candidate must be a fast learner and a self starter, and able to adapt to a fast paced environment and multitask between competing priorities, at times with little supervision

Keywords:
Education: Bachelor's degree in Computer Science, Engineering, or Life Sciences

Postule pour ce poste