Job Description
IPAC Consulting, a leading Infection Control consulting company, is at the forefront of advancements in dentistry, construction, long-term care, and other healthcare-related sectors. As we experience rapid growth, our needs evolve, and we seek a dynamic Director of Marketing who is adaptable, motivated to propel the company forward, and prepared to undertake a variety of tasks as needed. This role requires flexibility and a willingness to engage in activities beyond the scope of this job description.
Business Solutions Developer
Experience and Skills:
Experience with Smartsheet or other ERP, Business Intelligence, and Analytics platforms.
Proficiency writing maintainable code in JavaScript and TypeScript.
Exposure to cloud computing platforms such as AWS is an asset.
Proficiency with frameworks such as Vue.js and Bootstrap for developing dynamic and responsive applications.
Experience with Node.js for backend development.
Knowledge of database technologies such as MySQL and relational database design.
Familiarity with version control using Git and repository management through Bitbucket.
Experience with integrated development environments such as Visual Studio Code.
Familiarity building and testing RESTful APIs is an asset.
Strong analytical and problem-solving skills.
Excellent written and verbal communication skills.
Ability to interact with stakeholders to gather requirements and translate them into solutions.
Self-starter with the ability to work independently and in teams.
Responsibilities:
Design, implement, and manage new components, processes, and workflows to expand IPAC’s enterprise work management system, primarily built on Smartsheet.
Generate and analyze reports to provide actionable insights and recommendations.
Collaborate with management to develop key performance indicators (KPIs) and data-driven insights.
Continuously evaluate and optimize digital systems for efficiency and effectiveness.
Establish and maintain controls to ensure data integrity and compliance with established processes.
Write, test, and maintain code for various software applications and integrations.
Follow coding standards and best practices to ensure high-quality, scalable code.
Collaborate with senior developers to implement new features and resolve issues.
Participate in code reviews to maintain code quality and adherence to best practices.
Provide feedback to peers and incorporate feedback from senior developers to improve code.
Create and maintain documentation for code, processes, and tools, ensuring clarity and accuracy.
Work closely with team members, including designers, project managers, and other developers, to deliver solutions.
Participate in training sessions and workshops to enhance development skills.
This is an in person position in Woodstock, Ontario.
Job Types: Full-time, Permanent
Benefits:
Casual dress
Dental care
Extended health care
On-site parking
Paid time off
Tuition reimbursement
Work from home
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Education:
Bachelor's Degree (preferred)
Work Location: In person