We're looking for a Full Stack Developer to join our technology team in June or September 2025 to support our consulting projects with all aspects developing web applications and BI dashboards.
What you'll do:- Design and develop a wide range of custom tools/applications and high-quality BI dashboards to compliment Isaac's consulting projects
- Work closely with the Technology team and Consulting teams to identify and translate project requirements into application, dashboard, or data model designs
- Develop scripts and workflows to assist with data extraction, queries and data manipulation in accordance with business processes
- Code, test, debug, and document software solutions using appropriate processes, tools, frameworks, libraries, patterns, best practices, and standards
- Deliver on-time, high quality work that meets the requirements of the engagement and Isaac's quality standards
- Diagnose and resolve problems with existing solutions implemented with various clients
- Work on a wide variety of projects from large-to-small clients in a variety of industries
- Review your own code for quality and participate in user testing and feedback sessions
- Scrum with co-workers on problems and help brainstorm best solutions for business requirements
What you bring to the role:- Minimum 2 years of experience in this type of role, or equivalent co-op or project experience
- Bachelor's degree in computer science, engineering, information systems or have equivalent experience
- Fundamental understanding of web development and knowledge of common tools (i.e. Javascript, HTML, CSS, node.js)
- Proficient in BI development and knowledge of common BI platforms (i.e. Power BI, Tableau)
- Highly proficient in creating and troubleshooting SQL queries
- Experienced writing scripts with at least one programming language such as Python, C, JavaScript, VBA etc.
- Fundamental knowledge ETL processes and working with various structured and unstructured data sources (SQL, ERP systems, mongoDB, Excel/csv files, email)
- Have participated in all aspects of development lifecycle from scoping & requirements gathering, design, testing and integration, maintenance. Familiar with version control and Git.
- Strong data management skills with the ability to independently review the data quality
- Committed to getting the job done in a fast paced, dynamic environment
- Ability to explain data and analytics concepts to non-technical team members
Why work for us:- You'll receive a competitive salary
- 5 weeks-vacation for everyone at the company
- Flexible working environment
- You'll do meaningful work that makes a strong impact for our internal team and our clients
- You'll work with good humans who genuinely love to spend time together
- You'll have great work-life balance - no working on weekends
- You'll receive a generous annual wellness allowance
- You'll participate in company sponsored events and activities