Expoint – all jobs in one place
Finding the best job has never been easier

Senior Software Developer jobs in Canada

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Senior Software Developer in Canada and join the network of leading companies. Start your journey today and find your dream job as a Senior Software Developer with Expoint.
Company
Job type
Job categories
Job title (1)
Canada
City
2,373 jobs found
Yesterday
EY

EY Senior Consultant - Financial Transaction Reporting Assuranc... Canada, Quebec, Montreal

Limitless High-tech career opportunities - Expoint
Develop and maintain productive relationships with client management throughout the year. Establish expectations of value to be delivered. Participate in transaction execution, focusing mainly on complex or specialized issues (IFRS,...
Description:

You will be called upon to leverage your skills, professional experience, and interpersonal abilities to support clients through their transactions, while collaborating with other EY departments (primarily valuation and taxation).

Your key responsibilities

  • Develop and maintain productive relationships with client management throughout the year.
  • Establish expectations of value to be delivered.
  • Participate in transaction execution, focusing mainly on complex or specialized issues (IFRS, ASPE, U.S. GAAP).
  • Create reports and other deliverables.
  • Understand the client's industry and recognize key performance drivers, business trends, and emerging technical and industry developments.
  • Stay informed of general business/economic developments and their impact to the client.
  • Develop people by encouraging individuals to think for themselves and take responsibility for their contributions to the team.
  • Use technology to continually learn, share knowledge with team members, and enhance service delivery.
  • Demonstrate detailed understanding of key concepts and principles related to application of complex accounting standards, finance process improvements, project management and change management; show an ability to apply these consistently in engagement settings
  • Monitor the engagement team's progress against the plan and alter it when needed.
  • Develop long-term relationships and networks both internally and externally.

Skills and attributes for success

  • Accounting expertise in IFRS, US GAAP and ASPE
  • Ability to research accounting topics using a variety of sources and apply to transactions or contracts to develop accounting policy examples or recommendations. Experience preparing technical accounting memos or papers to define a transaction and provide application to accounting guidance for clients and EY executives
  • Plan, manage and participate in various engagements (researching application of accounting standards to various transactions, assessing financial and governance processes, assisting with accounting framework transitions, comparisons of different company practices, developing and providing tailored training, etc.)
  • Advanced written and verbal communication skills
  • Proven ability to lead a team and develop business opportunities
  • Knowledge of business trends, emerging technical and industry developments
  • Excellent leadership and project management skills
  • Able to manage multiple engagements and deadline-driven

Ideally, you'll also:

  • A degree in accounting and/or other appropriate academic major and a minimum of 3-5 years’ relevant experience along with CPA, CA designation or equivalency
  • Audit or business experience in financial statement close or the application of accounting standards
  • Demonstrate mastery of key concepts and principles related to process improvements, project management and change management; show an ability to apply these consistently in engagement settings
  • Impeccable client relationship skills
  • A dedication to teamwork and leadership
  • Commitment to delivering high-quality work.
  • This role involves interaction with clients operating nationally and globally where fluency in French and English is required. Bilingualism in both French and English is therefore a requirement of this role.

What we offer

We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you
Show more
Yesterday
EY

EY Finance Transformation - Senior Consultant Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Participate in client engagements. Contribute to market and business development. Ensure the successful execution of project work. Provide insights and ideas to assist in drafting high quality project work products....
Description:

Recognizing the changing and fast-paced professional landscape, you will team with engagement leadership to bring our broad range of capabilities and insights to enhance the effectiveness of the finance and operations function. You will be part of our Finance Transformation team and help clients by focusing on providing business advisory services that achieve measurable benefits in operational efficiency and strategic decision making.

Your Key Responsibilities

As a Senior Consultant, you'll contribute to client engagements and internal projects. An important part of your role will be to actively establish, maintain and strengthen internal and external relationships. You will also identify potential business opportunities for EY within existing engagements. Similarly, you anticipate and identify risks within engagements and raise any issues with senior members of the team. As an influential member of the team, you will help create a positive learning culture, while providing coaching and counselling to other team members.

As a Finance Transformation Senior Consultant, you will:

  • Participate in client engagements
  • Contribute to market and business development
  • Ensure the successful execution of project work
  • Provide insights and ideas to assist in drafting high quality project work products
  • Demonstrate high levels of technical and professional knowledge
  • Display teamwork, integrity and leadership
  • Use technology and tools to continually learn and innovate, share knowledge with team members and enhance the delivery of services

Skills and attributes for success

  • Strong analytical, interpersonal, communication, and presentation skills
  • Values, principles, and work ethic consistent with those outlined in the EY Global Code of Conduct
  • Willingness to learn and adapt to rapid-changing environment

To qualify for the role you must have

  • Professional designation and/or qualification i.e. MBA, CPA, CA, CMA, CGA.
  • Demonstrated experience in project-based engagements in any or the combination of the following areas: IT systems and operations, ERP implementations and architecture
  • Understanding of operational models of the finance function
  • Please be advised that this role does not meet the training and experience requirements for those individuals wishing to pursue their Chartered Accountant designation.
  • Consulting experience is highly desired
  • Background in operational finance and/or accounting functions is highly desired
  • Background in finance transformation

Ideally, you’ll also have

  • Graduate level education or applicable professional designation
  • A willingness to travel to meet client needs

What we offer


We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • Networking opportunities to engage with colleagues from all across the globe
  • The freedom and flexibility to handle your role in a way that’s right for you
Show more
Yesterday
EY

EY SAP SuccessFactors Onboarding Lead - Manager Senior Consulta... Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Partner with HR and Talent Acquisition leaders to shape onboarding strategies aligned with business goals. Facilitate workshops to translate onboarding vision into SAP SuccessFactors capabilities. Advise clients on onboarding best...
Description:

As a Manager or Senior Consultant, you’ll play a hands-on role in designing, configuring, and deploying onboarding solutions while guiding clients through transformation with confidence and empathy.

Client Engagement & Strategy

  • Partner with HR and Talent Acquisition leaders to shape onboarding strategies aligned with business goals.
  • Facilitate workshops to translate onboarding vision into SAP SuccessFactors capabilities.
  • Advise clients on onboarding best practices, compliance, and experience design.

Solution Design & Implementation

  • Lead the configuration and deployment of SAP SuccessFactors Onboarding, including integration with Recruiting and Employee Central.
  • Design onboarding workflows, forms, and experiences tailored to client needs.
  • Ensure seamless integration with third-party systems (e.g., background checks, provisioning tools).

Experience & Innovation

  • Apply design thinking to create onboarding journeys that are intuitive, engaging, and inclusive.
  • Introduce innovations such as mobile onboarding, preboarding portals, and personalized content.
  • Continuously improve onboarding processes through analytics and feedback.

Project Delivery

  • Manage project timelines, deliverables, and stakeholder communications.
  • Collaborate with cross-functional teams to ensure successful implementation and adoption.
  • Support testing, training, and change enablement activities.

Team Collaboration

  • Mentor junior consultants and contribute to knowledge sharing within the SAP COI and HR tech team.
  • Foster a collaborative and inclusive team environment.

Skills and attributes for success

  • Strong understanding of onboarding processes and employee lifecycle.
  • Hands-on experience with SAP SuccessFactors Onboarding and related modules.
  • Ability to manage client relationships and lead workshops.
  • Proficiency in system configuration, data migration, and integration.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to manage multiple priorities in a fast-paced environment.

To qualify for the role you must have

  • Bachelor’s or Master’s degree in HR, Business, Information Systems, or related field.
  • 5+ years of experience in HR technology consulting, with a focus on SAP SuccessFactors.
  • Proven experience implementing SAP SuccessFactors Onboarding.
  • SAP SuccessFactors Onboarding certification (preferred).
  • Experience working with global clients and distributed teams.

Ideally, you’ll also have

  • Certifications in SAP SuccessFactors Recruiting and Employee Central.
  • Experience with onboarding analytics and experience platforms.
  • Exposure to compliance and regulatory onboarding requirements.

What we look for

  • You bring empathy, structure, and creativity to onboarding design.
  • You elevate onboarding from a process to an experience.
  • You build trust with clients and teams through clarity, confidence, and delivery excellence.
  • You connect onboarding to broader talent and business strategies—and tell that story well.
Show more
Yesterday
EY

EY Senior Manager- Technology Risk - Assurance Canada, Alberta, Calgary

Limitless High-tech career opportunities - Expoint
Identify and pursue new business opportunities within the technology risk domain. Develop and execute strategies to expand the client base, increase market share & achieve revenue targets. Collaborate with other...
Description:

Your key responsibilities

The candidate will be required to participate in both internal and external audit services. This includes, but not limited to:

Business development:

  • Identify and pursue new business opportunities within the technology risk domain.
  • Develop and execute strategies to expand the client base, increase market share & achieve revenue targets
  • Collaborate with other EY service lines to cross-sell and deliver integrated solutions to clients.
  • Contribute to the development and execution of the go-to-market strategy for the Technology Risk group.
  • Stay abreast of industry trends, emerging risks, and regulatory changes to inform service offerings and market positioning.
  • Represent EY at industry events, conferences, and forums to enhance the firm's visibility and reputation and play a pivotal role in augmenting EY’s footprint in the market.
  • Build a robust pipeline of prospective clients & enhance relationships with current and potential clients.
  • Work with teams and personal networks to generate new business opportunities.
  • Participate in high visibility industry initiatives/forums to enhance EY’s brand value and showcase EY’s service and product capabilities.
  • Lead business development initiatives including service offering development and roll-out, proposal development, responding to RFP’s, presentations, and negotiations with potential clients and contribute to the development of engagement plans and proposals for client needs.
  • Work in collaboration with your local market leader in growing the Technology Risk services market shares and enhancing our presence in key sectors and accounts.
  • Build strong internal relationships within our national and global Technology Risk practice and across EY’s service lines including Advisory, Tax and Transactions.


Client Management:

  • Develop and maintain strong relationships with key clients, understanding their business needs and providing tailored risk management solutions.
  • Act as the primary point of contact for clients, ensuring high levels of client satisfaction and addressing any issues or concerns promptly.
  • Lead client engagements, including planning, execution, and delivery of technology risk services.


Leadership and Team Development:

  • Lead and provide relevant support to the teams of managers, senior consultants and consultants, including delivering formal IT Audit related trainings.
  • Provide leadership and guidance to project teams, fostering a collaborative culture of high-performance, excellence and continuous improvement.
  • Lead and support partners in practice management aspects.


Execution and Delivery Excellence:

  • External audits: Oversee engagements to test and opine on efficacy of IT general controls (ITGCs) and IT application controls (ITACs) to support financial statement audits / integrated audits (Internal Controls for Financial Reporting).
  • Internal audits/SOX compliance testing: Assist clients in designing and implementing ITGCs and ITACs to support SOX compliance. Oversee testing of ITGCs and ITACs to confirm efficacy of controls.
  • Service organization reporting – Focus on the issuance of third-party reports in the form of 3416 reports, SOC 1, SOC 2 reports, etc.
  • Provide high quality professional day-to-day management of internal/external audit engagements/projects.
  • Lead and support on-site coordination for audit clients including planning, briefing team on the client's IT environment and industry IT trends, communicating with the clients and completing audit engagements
  • Prepares IT external audit reports on the adequacy and effectiveness of control structure, along with practical recommendations to improve the effectiveness, efficiency of a control or process.
  • Able to discuss and resolve audit issues and recommendations with client management.
  • Demonstrate a thorough understanding of complex information systems and apply it to client situations
  • Ensure compliance with regulatory requirements and industry best practices & EY's methodologies, policies, and quality standards.

Skills and attributes for success

  • Extensive experience in technology risk management, with a focus on business development and market development with a proven track record of successfully developing and executing business development strategies
  • Strong understanding of technology risk, cybersecurity, and regulatory requirements
  • Strong project management, analytical, interpersonal and communication skills and a strong desire to work in a team environment
  • Demonstrated integrity, values, principles, and work ethic
  • Strong experience interacting with clients at all levels including Leadership and Partners: Strong written, communication, and presentation skills


To qualify for the role you must have

  • Minimum 8+ years of experience in IT external and/or internal audit;
  • Bachelor’s Degree (or higher) in Business Administration, Commerce, Computer Science, Management Information Systems, or other relevant program required.
  • Must possess relevant audit and/or accounting designation(s) (e.g. CISA, CPA, CIA, etc.) is required

Ideally, you’ll also have

  • Demonstrated knowledge of COBIT, ITIL, or other IT frameworks and service organization reporting standards would be an asset
  • Demonstrated knowledge of specific platforms such as SAP, Oracle, Windows, etc. would be an asset
  • Hands on experience with project management or IT operations based in large enterprise resource planning systems such as Oracle Financials, SAP, etc. or information security would be an a

What we look for

We’re interested in highly motivated talented individuals with a strong willingness to think outside of the box. You can expect plenty of autonomy in this role, so you’ll need the motivation to take initiative and seek out opportunities to improve our current relationships and expand our business in the evolving market. If you’re serious about consulting and ready to take on some of our clients’ most complex issues, this role is for you.

What we offer


We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.
Show more
Yesterday
EY

EY Senior Consultant - Financial Accounting Advisory Services-T... Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Identification and assessment of business and operational needs, development of solutions tailored to client needs, assessment of the Finance function, performance of operations diagnostics, optimization of financial processes, provision of...
Description:

As a Transactions Senior Consultant, you will be a professional member of our Financial Accounting Advisory Services (FAAS) team. FAAS operates principally through 4 main pillars: Enhanced Corporate Reporting & Accounting, Finance Optimization, Treasury Management and Transactions Advisory. We understand the evolving role of the CFO and the Finance function, and work with our clients to automate and streamline efficiency, control, and compliance functions, while simultaneously improving the value Finance provides to the organization. Together with our substantial investments in technology, knowledge, and learning resources available to our advisory professionals, you will be part of the team that delivers fit for purpose financial advisory services to our clients and their stakeholders.


Your key responsibilities

As a Transactions Senior Consultant, you will be an active contributor to teams focused on the growth and development of our Transactions service pillar including business development, client relationship management, opportunity management and client-facing engagement delivery. You will help finance leaders meet challenges that their teams are currently facing. You will work with them to achieve their potential transaction, acquisition, divestiture, process optimization, and process digitization objectives. You will offer them innovative advice for optimizing processes, using cutting-edge technologies and creating value for their organizations.


Skills and attributes for success

  • Identification and assessment of business and operational needs, development of solutions tailored to client needs, assessment of the Finance function, performance of operations diagnostics, optimization of financial processes, provision of tailored training, and other
  • Prepare deliverables tailored to client needs
  • Promote an innovative and team-oriented work environment
  • Develop and maintain productive relationships with client management
  • Understand the client’s industry and recognize key performance drivers, business and operational trends, and new technical and industry developments
  • Stay informed of changing market conditions and new regulatory developments and their impacts on clients.
  • Attend training programs to continually develop skills
  • Utilize technology to develop yourself, share knowledge with team members and enhance service delivery
  • Maintain cooperative relationships and foster mutual support with other EY service line teams
  • Strong spoken and written English skills; French language skills is an asset
  • Strong interpersonal and communication skills to maintain impeccable relationships with clients
  • Deep knowledge of business trends, emerging technical and industry developments
  • Excellent project management and leadership skills
  • Ability to manage multiple engagements and meet deadlines

What we look for

  • Undergraduate degree in project management, business administration, operations management or industrial engineering
  • Minimum of 3 years of relevant experience
  • Professional designation and/or qualification i.e. CA, CPA (completed or in-progress)
  • Highly adaptable and open to change
  • Integrity within a professional environment
  • Knowledge/experience in several of:
    • IPO readiness assessment and management of activities across the IPO lifecycle. Participation / involvement in an IPO would be an asset
    • Planning and integration of acquisitions across all aspects of Organization / People, Process and Technology including both project management and execution
    • Planning and management of disposals across all aspects of Organization / People, Process and Technology including both project management and execution
    • Technical accounting experience in IFRS and US GAAP
    • Audit or business (operational) experience in financial statement close and the application of Internal Controls over Financial Reporting, with a preference for experience
    • with SOX 404 or NI 52-109 compliance
  • Highly developed analytical skills focused on business case and financial modelling
  • Strong analytical and problem-solving skills with an ability to think critically and identify creative solutions outside of the box and thrive on new challenges
  • Experience in process optimization or business analysis, including business process documentation
  • Experience in process digitalization projects (dashboard, robotization, etc.)
  • Experience in using the following tools and software:
    • Modelling and process management tools
    • Process flowchart software (Visio, LucidChart, etc.)
    • Microsoft Office suite
  • Leading and driving high-quality work products within expected timeframes and on budget
  • Knowledge and working experience on business processes including record to report, plan-to-perform, order-to-cash, and procure-to-pay an asset
  • The ability to work collaboratively in a team environment
  • Excellent communication skills including verbal, written, and presentation
  • A high level of motivation and a self-starting attitude
  • A willingness to travel on short notice to meet client needs

Ideally, you’ll also have

  • The ability to work independently in a fast-paced, dynamic team-oriented environment
  • The ability to develop relationships and rapidly build credibility and trust
  • Demonstrated record of driving revenue within existing accounts and in developing new prospects within client organizations

What we offer you

The salary range for this job in British Columbia is $55,000 to $98,000. Individual salaries within this range are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and work location city.

Show more
Yesterday
EY

EY Senior Valuation - Litigation Support Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Become from day one a contributing team member, performing in a professional environment alongside a vibrant and exciting team of experienced financial due diligence professionals. Learn and develop technical and...
Description:

for the third consecutive year, certified as afor a second year in a row, and awarded as

and equip you withworld-class experiencesthrough coaching and training programs as well as the use ofadvanced technology and AI. We’ll fuel you and your extraordinary talents in a

over 2.600 professionals in Greece, to experience great flexibility under ourhybrid operating modelacross our offices in Athens, Patras, and Thessaloniki and help to

As a financial analyst in our team, you will:

  • Become from day one a contributing team member, performing in a professional environment alongside a vibrant and exciting team of experienced financial due diligence professionals.
  • Learn and develop technical and personal skills to support achievement of career goals, through a blend of structured learning, coaching and experiences.
  • Gain diverse experience, with each project offering new opportunities to expand your technical expertise over a wide range of sectors.
  • Be a vital member of the team executing financial due diligence projects. You’ll be focused on understanding the client’s business, profit drivers and trends, help clients mitigate risks and improve deal structures.

What we look for

  • Excellent academic background, including a bachelor’s degree from a top tier university in Accounting / Finance / Banking / Economics, or anyother related field with a strong quantitative focus
  • relevant working experience,ideally in a Corporate Finance department, or Big4 professional services firm
  • Excellent written and verbal skills both in Greek and English
  • Advanced knowledge in MS Office packages , in particular MS Excel and PowerPoint
  • Strong numerical / analytical ability and a sound grasp of financial accounting
  • Strong team participation , communication , and interpersonal skills , particularly in teams with diverse skills and backgrounds
  • Strong problem-solving , attention to detail and project management skills
  • Willingness to learn, proactivity and the ability to adapt to new challenges and ideas and work under tight deadlines
  • Professionalism

Ideally, you’ll also have

  • An MBA or a master’s degree in accounting / finance / Auditing,or any other related field with strong business and quantitative focus
  • Working experience in audit and assurance and/or M&A role
  • An active CPA/ACCA/ACA/CFA certification (or in a final stage of completion)
  • Solid negotiation and influencing skills, and the ability to develop long-lasting relationships both internally and externally

Additionally, we offer you the ability to Shape your Future with Confidence by:

  • Developing your professional growth:
    • You'll have unlimited access to educational platforms, EY Badges and EY Degrees, alongside support for certifications. You will experience personalized coaching and feedback, and gain exposure to international projects, through our expansive global network, empowering you to define and achieve your own success.
    • Dive into our innovative GenAI ecosystem, designed to enhance your EY journey and support your career growth. These advanced AI tools will empower you to focus on higher-value work and meaningful interactions, enriching your professional experience like never before.
  • Empowering your personal fulfilment: We focus on your financial, social, mental and physical wellbeing.
    • Our competitive rewards package, depending on your experience, includes cutting-edge technological equipment, ticket restaurant vouchers, a private health and life insurance scheme, income protection and an exclusive EY benefits club card that provides a wide range of discounts, offers and promotions.
    • Our flexible working arrangement (hybrid model) is defined based on your own preferences and team’s needs, and we enjoy other initiatives such as summer short Fridays and an EY Day Off.
    • Our commitment to a sustainable way of operating, encourages volunteerism, promotes sustainable practices and offers opportunities for you to create a positive societal impact.
    • Our pride lies in working at EY as one of the most recognized employers in Greece through our multiple awards received over the last 3 years (Top Employer, Great Place to Work and Best Workplace in Professional Services & Consulting).
  • Fueling an inclusive culture:We prioritize a diverse, equitable and inclusive environment, where you’ll be embraced for who you are and empowered to use your voice to help others find theirs.


Building a better working world

Show more
Yesterday
EY

EY AI Data - Senior Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Design, construct, and maintain scalable data pipelines and ETL/ELT processes across Snowflake and/or Azure Databricks environments. Develop data processing workflows using Databricks Notebooks, Spark SQL, and/or Snowflake SQL. Optimize data...
Description:


The Azure Databricks Data Engineer will be instrumental in building and maintaining an optimized data ecosystem using Azure Databricks. You will be responsible for developing and managing data pipelines, ensuring data quality, and enabling advanced analytics capabilities. Your role will involve close collaboration with data scientists, analysts, and other stakeholders to deliver data-driven solutions that support the strategic goals of EY.

Your Key Responsibilities

As a Data Engineer, you will:

  • Design, construct, and maintain scalable data pipelines and ETL/ELT processes across Snowflake and/or Azure Databricks environments.
  • Develop data processing workflows using Databricks Notebooks, Spark SQL, and/or Snowflake SQL.
  • Optimize data storage and processing performance to support real-time analytics and business intelligence.
  • Collaborate with cross-functional teams to gather requirements and translate business needs into technical specifications.
  • Build and maintain data models, data marts, and data warehouses to support analytics and reporting.
  • Implement data governance, security, and compliance best practices across cloud data platforms.
  • Troubleshoot and resolve data processing issues, ensuring high data quality and integrity.
  • Provide technical guidance on platform capabilities and mentor junior data engineers.
  • Stay current with the latest features and trends in Snowflake, Databricks, and cloud data engineering.
  • Develop and maintain documentation related to data pipeline architecture, development processes, and governance.

Skills and Attributes for Success

  • Certifications such as Snowflake SnowPro, Azure Data Engineer Associate, or Azure Data Scientist Associate.
  • Experience with BI tools like Power BI, Tableau, or Looker.
  • Familiarity with machine learning frameworks, data science concepts, and big data tools.
  • Experience with version control systems (e.g., Git) and workflow orchestration tools (e.g., Apache Airflow).
  • Understanding of DevOps practices, CI/CD pipelines, and data integration techniques.

To Qualify for the Role, You Must Have

  • A Bachelor's or Master’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • Proven experience as a Data Engineer with hands-on expertise in Snowflake, Databricks, and/or Azure.
  • Strong programming skills in Python, Scala, or Java.
  • Proficiency in SQL, data modeling, and data warehousing concepts.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP, and their integration with Snowflake.
  • Experience with Apache Spark and its integration with Databricks.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.

What we offer


We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you


EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.

Show more
Limitless High-tech career opportunities - Expoint
Develop and maintain productive relationships with client management throughout the year. Establish expectations of value to be delivered. Participate in transaction execution, focusing mainly on complex or specialized issues (IFRS,...
Description:

You will be called upon to leverage your skills, professional experience, and interpersonal abilities to support clients through their transactions, while collaborating with other EY departments (primarily valuation and taxation).

Your key responsibilities

  • Develop and maintain productive relationships with client management throughout the year.
  • Establish expectations of value to be delivered.
  • Participate in transaction execution, focusing mainly on complex or specialized issues (IFRS, ASPE, U.S. GAAP).
  • Create reports and other deliverables.
  • Understand the client's industry and recognize key performance drivers, business trends, and emerging technical and industry developments.
  • Stay informed of general business/economic developments and their impact to the client.
  • Develop people by encouraging individuals to think for themselves and take responsibility for their contributions to the team.
  • Use technology to continually learn, share knowledge with team members, and enhance service delivery.
  • Demonstrate detailed understanding of key concepts and principles related to application of complex accounting standards, finance process improvements, project management and change management; show an ability to apply these consistently in engagement settings
  • Monitor the engagement team's progress against the plan and alter it when needed.
  • Develop long-term relationships and networks both internally and externally.

Skills and attributes for success

  • Accounting expertise in IFRS, US GAAP and ASPE
  • Ability to research accounting topics using a variety of sources and apply to transactions or contracts to develop accounting policy examples or recommendations. Experience preparing technical accounting memos or papers to define a transaction and provide application to accounting guidance for clients and EY executives
  • Plan, manage and participate in various engagements (researching application of accounting standards to various transactions, assessing financial and governance processes, assisting with accounting framework transitions, comparisons of different company practices, developing and providing tailored training, etc.)
  • Advanced written and verbal communication skills
  • Proven ability to lead a team and develop business opportunities
  • Knowledge of business trends, emerging technical and industry developments
  • Excellent leadership and project management skills
  • Able to manage multiple engagements and deadline-driven

Ideally, you'll also:

  • A degree in accounting and/or other appropriate academic major and a minimum of 3-5 years’ relevant experience along with CPA, CA designation or equivalency
  • Audit or business experience in financial statement close or the application of accounting standards
  • Demonstrate mastery of key concepts and principles related to process improvements, project management and change management; show an ability to apply these consistently in engagement settings
  • Impeccable client relationship skills
  • A dedication to teamwork and leadership
  • Commitment to delivering high-quality work.
  • This role involves interaction with clients operating nationally and globally where fluency in French and English is required. Bilingualism in both French and English is therefore a requirement of this role.

What we offer

We offer a competitive compensation package where you’ll be rewarded based on your performance and recognized for the value you bring to our business. In addition, our Total Rewards package allows you decide which benefits are right for you and which ones help you create a solid foundation for your future. Our Total Rewards package includes a comprehensive medical, prescription drug and dental coverage, a defined contribution pension plan, a great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year, statutory holidays and paid personal days (based on province of residence), and a range of exciting programs and benefits designed to support your physical, financial and social well-being. Plus, we offer:

  • Support and coaching from some of the most engaging colleagues in the industry
  • Learning opportunities to develop new skills and progress your career
  • The freedom and flexibility to handle your role in a way that’s right for you
Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Senior Software Developer job opportunities in the Canada area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.