Python Programmer in Data Science

3 weeks ago


Vancouver BC, Canada ESSA Technologies Ltd. Full time

Financial Automation Programmer
Vancouver, BC Part time hourly contract
ESSA Technologies Ltd. (ESSA) is an employee-owned Canadian environmental consulting company with offices in British Columbia and Ontario. We envision a world where creativity, a focus on learning, and systems thinking are the foundation of innovative solutions to environmental challenges. Our corporate mission is to “ bring together people, science and analytical tools to sustain healthy ecosystems and human communities ”. We achieve this mission by helping clients deal with tough, emerging problems, applying a neutral, thorough evaluation of evidence, encouraging diverse participatory processes, and collaboratively guiding our clients to make informed decisions that are designed to learn over time. You are a resourceful, independent, and skilled Financial Automation Programmer with the passion and skill needed to automate and validate selected financial accounting data workflows. This role combines technical expertise in coding (software development) with a firm understanding of financial concepts and processes . Your prior experience will afford you a strong ability to understand service firm performance data while having the know-how to deliver automated scripts / code to manipulate these data into elegant summary tables (e.g., As a Financial Automation Programmer, you will be responsible for surveying our existing data and manual workflows for creating ESSA’s internal key performance indicators and related performance metrics. Your primary objective will be to develop an automated workflow solution that streamlines the generation of key performance indicator (KPI) and diagnostic performance metrics based on our financial data. You will collaborate with selected accounting (finance) and professional consulting staff to understand requirements, propose, then design and code an automation solution to cut down person hours associated with manual generation of these report cards and related summaries. By October 15 2024 , you will develop metric data summaries, report cards, and related visualizations that replicate our standard multi-year and staff specific reporting templates (allowing for minor design improvements). The expected outcome is an improvement in ease, efficiency, and timeliness of performance-related reporting for the company. Additionally, you will also include quality assurance steps, and from November 2024 to December 2024 you will provide technical support for pilot testing, troubleshoot issues, and implement bug fixes. Prior to the end of the term of your contract you will also be called upon to document the operation of automation code , necessary input data configurations, assumptions, processes, and procedures.
The data used to develop these metrics are from two sources: (i) a SQL server database underpinning our time tracking and accounting software suite, Unanet A/E (Clearview Software InFocus), and (ii) various purpose-built Excel workbooks.
The successful person would support our head office accounting team on a part-time hourly contract basis expected to require service on and off over an approximately 6-month period. At least multiple years of demonstrable professional experience developing production-level coded workflows, preferably combined with either a Diploma and/or bootcamp course certification OR a Bachelor's degree in Computer Science, Data Science, Information Technology or related field.
*Proven experience as a software developer, preferably with a focus on financial systems development.
· Integrating disparate data formats including SQL and Excel data to generate targeted financial outputs.
· Experience collaborating with finance, IT, and business consulting teams to gather, interpret and understand requirements and design appropriately tailored solutions.
· A portfolio of previously completed data-driven financial automation projects.
Experience in both accounting (principles, terminology) and computer science (coding).
· Strong programming skills in a mix of R, Python, C#, SQL Server and Excel VBA/Interop.
· Familiarity with database management systems (including SQL Server, MySQL) and data integration techniques (e.g., Experience with enterprise financial software and reporting platforms such as Unanet A/E (Clearview Software InFocus), SAP, Oracle.
· Generating elegant data rollups and related visualizations.
· Ability to work with large datasets, perform data cleaning and manipulation.
· Strong English writing and communication and collaboration skills to work effectively with cross-functional teams.
· Ability to work with little instruction/supervision and to work effectively and collaboratively in person and remotely.
· Personable, with a flexible, calm demeanor, comfortable in small group settings.
com by May 24th 2024 with “ Financial Automation Programmer ” in the subject line. A reminder this is a part-time position, with periods of around 1-2 weeks where no activity may occur due to the availability of supporting supervisors. Delivery of the first working version of automation code is required by October 15 2024 . All applicants must be eligible to legally work in British Columbia at the time of applying through the full duration of the contract.
The gross hourly pay rate for this position ranges from $46/hr to $57/hr depending on qualifications and experience, inclusive of 5% statutory holiday pay premium, 6% vacation pay premium and 2% sick leave premium. Depending on the experience of the selected candidate and the emergent scope of services co‑created with the selected Financial Automation Programmer , our Management Team has budgeted between 450 to 600 hours to complete this contract assignment.
Job Types: Part-time, Fixed term contract
Contract length: 00 per hour
Casual dress
Flexible schedule
On-site parking
Flexible Language Requirement:
~ French not required

Bachelor's Degree (preferred)

Language:
~ English (required)



  • Vancouver, BC, Canada ESSA Technologies Ltd Full time

    Financial Automation Programmer Part time hourly contract ESSA Technologies Ltd. (ESSA) is an employee-owned Canadian environmental consulting company with offices in British Columbia and Ontario. We envision a world where creativity, a focus on learning, and systems thinking are the foundation of innovative solutions to environmental challenges. Our...


  • Vancouver, BC, Canada ESSA Technologies Ltd Full time €46 - €57

    You are a resourceful, independent, and skilled Financial Automation Programmer with the passion and skill needed to automate and validate selected financial accounting data workflows. This role combines technical expertise in coding (software development) with a firm understanding of financial concepts and processes. Your prior experience will...

  • Data Engineer

    1 month ago


    North Vancouver, Canada CB Canada Full time

    Data Engineer (Python or Scala)On behalf of our client, Procom Consultants Group is currently looking for a Data Engineer (Python or Scala). This contract Data Engineer will be responsible for automating the fetching of claims documents from OpenText Content Server and using an open source tool tesseract to extract text from the documents. The extracted...

  • Data Instructor

    3 weeks ago


    Burnaby, BC, Canada Campus Support Full time

    We are happy to say that we are looking for a “Data Analytics Instructor" to join CDI College at CDI Burnaby, BC.  Position: Data Analytics Instructor Job Status: Part-time, Onsite The Data Analytics Instructor will be responsible for: Delivering engaging lectures and workshops to students enrolled in our Data Analytics program. Provide...


  • Vancouver, Canada ProCogia Full time

    ProCogia is a data consulting firm headquartered in Vancouver, BC with employees and clients across the United States and Canada. We specialize in Data Operations, Data Engineering, BI & Analytics, Data Science & Bioinformatics across a broad range of industries including Telecom, Pharma, Biotechnology, Retail, Logistics, Technology, Financial Services,...


  • Vancouver, Canada ProCogia Full time

    ProCogia is a data consulting firm headquartered in Vancouver, BC with employees and clients across the United States and Canada. We specialize in Data Operations, Data Engineering, BI & Analytics, Data Science & Bioinformatics across a broad range of industries including Telecom, Pharma, Biotechnology, Retail, Logistics, Technology, Financial Services,...


  • Vancouver, BC, Canada Sia Partners' Full time

    Data Science Consultant (Western Canada) Sia Partners is a next-generation consulting firm dedicated to creating state-of-the-art narratives for transformation and innovation and deploying them at scale. Our goal is to deliver superior value and tangible results to our clients as they navigate the digital revolution and achieve transformations which generate...

  • Data Analyst

    3 weeks ago


    Vancouver, Canada XG Energy | Data Analytics Full time

    Company Description XG Energy | Data Analytics is a new data analytics company based in Vancouver, BC. Our mission is to help small businesses and startups organize their data and make smarter decisions. We bridge the gap between raw data and actionable insights, empowering businesses to thrive. At XG Energy, we are not only passionate about data analytics,...

  • Data Analyst

    3 weeks ago


    Vancouver, Canada XG Energy | Data Analytics Full time

    Company Description XG Energy | Data Analytics is a new data analytics company based in Vancouver, BC. Our mission is to help small businesses and startups organize their data and make smarter decisions. We bridge the gap between raw data and actionable insights, empowering businesses to thrive. At XG Energy, we are not only passionate about data analytics,...

  • Data Analyst

    3 weeks ago


    Vancouver, Canada XG Energy | Data Analytics Full time

    Company Description XG Energy | Data Analytics is a new data analytics company based in Vancouver, BC. Our mission is to help small businesses and startups organize their data and make smarter decisions. We bridge the gap between raw data and actionable insights, empowering businesses to thrive. At XG Energy, we are not only passionate about data analytics,...


  • Vancouver, British Columbia, Canada UBC Full time

    AcademicJob CategoryFaculty BargainingJob TitleData Science LecturerDepartmentFaculty and Staff | Department of Statistics | Faculty of Science (Matias Salibian-Barrera)Posting End DateJune 30, 2024Note: Applications will be accepted until 11:59 PM on the day prior to the Posting End Date above.Job End DateAug 31, 2027The expected pay range for this position...


  • Vancouver, Canada UBC Full time

    AcademicJob CategoryFaculty BargainingJob TitleData Science LecturerDepartmentFaculty and Staff | Department of Statistics | Faculty of Science (Matias Salibian-Barrera)Posting End DateJune 30, 2024Note: Applications will be accepted until 11:59 PM on the day prior to the Posting End Date above.Job End DateAug 31, 2027The expected pay range for this position...


  • Vancouver, BC, Canada Understanding Recruitment Group Full time

    We are searching for Machine Learning Engineers Hybrid work on a weekly basis - able to offer relocation assistance Craft, deploy, and optimize ML models for real-world impact. D. in CS, Engineering, Math, or related fields. ~3+ years in ML, specializing in areas like manipulation, computer vision, or NLP. ~4+ years in software engineering. Python...


  • Vancouver, BC, Canada Zortechsolutions Full time

    Role: Data Engineer-SQL, Python, ETL Location: Vancouver/CANADA Duration: Full Time Job Description Key Skills required: We are looking for Senior Data Engineering Candidates based out of the Canada. Expertise in SQL, Python and ETL flows is a must have. Medium expertise/working knowledge in Scala is also needed, as our data pipelines are written in...

  • Data Analyst

    2 weeks ago


    Vancouver, BC, Canada XG Energy | Data Analytics Full time

    Company Description XG Energy | Data Analytics is a new data analytics company based in Vancouver, BC. Our mission is to help small businesses and startups organize their data and make smarter decisions. We bridge the gap between raw data and actionable insights, empowering businesses to thrive. At XG Energy, we are not only passionate about data analytics,...

  • Data Analyst

    2 weeks ago


    Vancouver, BC, Canada XG Energy | Data Analytics Full time

    Company Description XG Energy | Data Analytics is a new data analytics company based in Vancouver, BC. Our mission is to help small businesses and startups organize their data and make smarter decisions. We bridge the gap between raw data and actionable insights, empowering businesses to thrive. At XG Energy, we are not only passionate about data analytics,...


  • Vancouver, BC, Canada Acceler8 Talent Full time

    Machine Learning Engineer Introduction to the Role: We are seeking skilled Machine Learning Engineers to take on the challenge of integrating advanced machine learning technologies into real-world robotic applications. If you have a passion for pushing the boundaries of AI and robotics, and a proven track record in machine learning, this role offers the...


  • Vancouver, BC, Canada Acceler8 Talent Full time

    Machine Learning Engineer Introduction to the Role: We are seeking skilled Machine Learning Engineers to take on the challenge of integrating advanced machine learning technologies into real-world robotic applications. If you have a passion for pushing the boundaries of AI and robotics, and a proven track record in machine learning, this role offers the...


  • North Vancouver, Canada Capilano University Full time

    **Competition Number** - F18617P**Position Title** - Instructor - Computing and Data Science**Employee Group** - Faculty**Position Status** - Non-Regular**Position Type** - Instructor**Special Appointee** **Others please specify** **Workload Amount** - 1.6660**Department** - Computing Science**Additional Notes** **Location** - North Vancouver**What...


  • North Vancouver, Canada Capilano University Full time

    **Competition Number** - F18552P**Position Title** - Instructor - Computing and Data Science**Employee Group** - Faculty**Position Status** - Regular Limited Term**Position Type** - Instructor**Special Appointee** **Others please specify** **Workload Amount** - 4.0**Department** - Computing Science**Additional Notes** **Location** - North Vancouver**What...