Technical Lead / Senior Developer - Software Development
$88k - $130k per yearErnst & Young Advisory Services Sdn Bhd
Technical Lead / Senior Developer - Software Development
Location: Toronto
Other locations: Primary Location Only
Requisition ID: 1715141
At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world.
The opportunity
At EY, you’ll have the opportunity to build a career as unique as you are, supported by a global network, inclusive culture, and leading-edge technology. Join us to deliver impactful enterprise solutions and help build a better working world.
This job posting relates to an existing vacancy within our organization. As a Technical Lead or a Senior Consultant, you will be responsible for leading the design, development, and delivery of scalable enterprise applications. This role combines deep hands‑on engineering expertise with solution leadership, team mentorship, and strong client engagement within a consulting environment.
Your Key Responsibilities
- Lead design of ETL, APIs, and Lambda/Kafka solutions.
- Validate stories from BSA.
- Validate integration approaches for SOAP services.
- Own architecture and technical quality.
- Drive technical design decisions, balancing business requirements, system constraints, and long‑term sustainability.
- Ensure adherence to enterprise standards for security, performance, and reliability.
- Oversee end‑to‑end delivery across the SDLC, including design, development, testing, deployment, and continuous improvement.
- Provide hands‑on contributions to critical components across frontend and backend as needed.
- Drive engineering best practices, including code quality, testing strategies, and performance optimization.
- Collaborate with cross‑functional teams (frontend, backend, DevOps, and business stakeholders) in Agile environments.
- Lead and mentor a team of developers, fostering technical growth and ensuring high‑quality delivery.
- Engage directly with clients to understand business needs and translate them into technical solutions and act as the primary technical interface between client stakeholders and the delivery team.
Must Have:
- Strong AWS and Kafka experience.
- Experience with REST and SOAP integrations.
- Proficiency in Java/Python/Node.
Ideally, you’ll also have
- Prior experience in technology consulting or client‑facing solution delivery roles.
- Experience contributing to or owning solution architecture and design decisions.
- Understanding of API gateways and service mesh architectures.
- Experience working in enterprise or regulated environments.
- Awareness of AI and Generative AI capabilities, with the ability to leverage AI‑driven tools to improve engineering productivity and delivery outcomes.
What we look for
- Strong technical leadership with the ability to guide teams and influence architectural decisions.
- Balance of hands‑on engineering depth and solution‑level thinking.
- Excellent communication and client engagement skills in consulting environments.
- Ability to manage complexity, trade‑offs, and delivery risks effectively.
- A proactive mindset towards innovation, continuous improvement, and adoption of emerging technologies, including AI‑driven development.
- Ownership mindset with accountability for both technical outcomes and team success.
What we offer
The EY benefits package is designed to support your physical, emotional, financial, and social wellbeing. Our extensive benefits include comprehensive medical, dental, and prescription drug coverage, as well as mental health benefits, a robust Employee Assistance Program and group savings plans to promote your overall wellbeing. We offer generous time off, including personal days, vacation days, and additional firm‑wide holidays, along with the option to purchase extra vacation days. Employees can take advantage of EY's exclusive learning programs tailored just for them. We also provide internal opportunities for career development and advancement, enabling you to grow within the firm. Get involved in meaningful volunteering through EY Ripples and make a positive impact in the community.
EY reports salary ranges in accordance with applicable provincial pay transparency legislation. Individual salaries within the anticipated salary ranges noted below are determined through a wide variety of factors including but not limited to internal equity, education, relevant experience, knowledge, and applicable skill sets.
- Senior Consultants for Vancouver & Toronto : $88,000 to $130,000
- Senior Consultants for Victoria : $80,000 to $120,000
- Managers for Vancouver & Toronto : $110,000 to $160,000
- Managers for Victoria: $99,000 to $149,000
$100k - $130k per year
Senior Software Developer Agentic Application Development About the job Senior Software Developer Agentic Application Development Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid‑sized...SeniorRemote workFlexible hours$100k - $130k per year
...innovation is a cornerstone of our product development strategy, and through our Evergreen... ...We are hiring for two distinct Tech Lead positions. Please read both role... ...any, when applying. At Univeris, a Software Development Technical Team Lead is a hands‑on senior software...SeniorLong term contractInternshipWork at office3 days per week- ...forward. What you’ll be doing: Lead the design, development, and delivery of scalable product features... ...environment. Take ownership of technical decisions, architecture, and... ...the platform. Mentor and support developers through code reviews, collaboration,...SeniorLong term contract
- Step into a Lead Engineer role in Software Development with a focus on mainframe systems in a collaborative hybrid setting. Drive projects that enhance the... ...and the broader organization. Key Responsibilities: • Develop and support large-scale mainframe applications • Analyze...Suggested
- Shape the future of health technology at TELUS Health as a Lead Software Developer. Use your extensive software expertise to impact the financial futures of millions across North America. This senior role involves designing, coding, and innovating applications with Microsoft...Senior
- Join the Canadian Securities Administrators as AVP of Software Development. Spearhead enterprise-level software initiatives and manage teams in... ...alignment of technology with business goals. You will mentor technical managers and play a crucial part in innovation. Key Responsibilities...
- ...success. We are seeking a Technical Delivery Manager with strong technical acumen to lead and coordinate cross-functional... ...vision into clear, actionable development roadmaps aligned with microservices... ...issues before they reach developers. Unblock Progress – Identify...
- ...Responsibilities Required to translate technical systems specifications into working,... ...which arise during the use and operation of software packages, including technical assistance... ...Professionals throughout the Software Development Life Cycle Experience in structured methodologies...SeniorHourly payContract work
- Clutch seeks a Technical Team Lead for Software Engineering, blending technical expertise with leadership. Guide a team while coding and driving business... ...• Directly manage a team of engineers, focusing on their development • Engage in hands-on coding and technical design across...
- ...Description We are actively seeking a technical engineer with infrastructure... .... Key Responsibilities Leading in producing engineering... ...estimates, and technical reports. Develop and review designs for new... ...user of structural analysis software (Midas and CSiBridge). Sound...SeniorContract work
$113.41k per year
...automotive sector, our climatic wind tunnels are used in the development cycle for thermodynamic testing of subsystems in production... ...Office Suite. Visit our website at Position Title: Senior Software Developer Employment Type: Full-time, Permanent Location: Hybrid...SeniorPermanent employmentFull timeWork at office- Shape the next generation of applications as a Lead Software Developer specializing in Full Stack Development in Toronto. Your expertise in Java and SQL alongside an Oracle backend will drive impactful innovations. We have three openings for Senior Software Developers to...Senior
- ...Head of Engineering, Wealth, the Senior Manager of Engineering is... ...Manage the team that architects, develops, operates, and supports wealth... ...with focus on mobile app development. Establish and maintain a sustainable... ...quality and extensibility. Lead, coach and continuously...SeniorLong term contractTemporary work
- About the job RQ09410 - Software Developer - Senior Responsibilities: Ensure Accessibility standards are met (AODA) Developing and maintaining system design models, program codes, technical documentation, and specifications Ensure development of application solution...SeniorFlexible hours
- About the job RQ08951 - Software Developer - Senior Description Responsibilities: Software Developer (BO) Develop, test, support and maintain... ...matter expertise to develop and maintain BO tools for development and unit testing Provide Business Objects and Crystal Reports...SeniorFlexible hours
- ...in the right place. We’re looking for a Senior Staff Software Engineer to join our Payments team in... ...architect resilient systems and own the technical delivery of mission‑critical systems that... ...millions of daily transactions and lead architectural decisions across the organization...SeniorLong term contractWork at officeLocal areaRemote workFlexible hours
- Drive technical innovation at Ownr as a Senior Software Development Manager. Lead engineering excellence for Canadian entrepreneurs utilizing Node.js and React frameworks. With over 8 years of software engineering experience, including a minimum of 2 years in a leadership...Senior
- Job Requisition ID # 26WD98474 Position Overview We are seeking an innovative and results-driven Senior Manager, Software Development Engineering, to lead our Platform and Data Engineering organization. This team is responsible for building and scaling mission-critical...SeniorFull timeFor contractors
- About the role We are looking for a Senior Software Developer for our growing team! What you will accomplish with us: Perform systems and programming... ...to planning and determined deadlines. Master the technical and business functionalities of the system in order to...SeniorFlexible hours
- About the job RQ08284 - Software Developer - Senior Scope: Participate in the application design; development, enhancement and modification; unit / system testing and deployment. Development for new interfaces with .Net systems within the Corrections Developing detailed...SeniorOngoing contractLocal areaMonday to friday
- ...innovation even further. It’s a great time to come aboard. The Role As a specialist software developer, you bring strong modeling experience, excellent analytical skills, and technical leadership. You design and evolve our data platform, which is used on a large scale for...SeniorLong term contractWork at officeFlexible hours
- About the job RQ08353 - Software Developer - Senior - Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on... ...requirements, data models, develop application design and technical specification document, deliver quality software products (...SeniorLong term contractInterim roleInternship
- About the job RQ08838 - Software Developer - Senior Description To respond to the priorities of the Government of Ontario through the passage of... ...Ontario; Responsibilities Required to translate technical systems specifications into working, tested applications. This...SeniorInternshipWork at officeRemote workHome office
- Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day... ...developers and IT professionals with business expertise. Provide technical expertise to deliver advanced and complex digital solutions...SeniorWork at office
- Drive software innovation at BMO as a Senior Software Development Manager. Lead development projects, enhance performance, and create scalable platforms in this pivotal role. In this strategic position, you will oversee the comprehensive software development process while...Senior
$88k - $130k per year
...a global network, inclusive culture, and leading-edge technology. Join us to deliver impactful... ...within our organization. As a Technical Lead or a Senior Consultant, you will be responsible for leading the design, development, and delivery of scalable enterprise applications...SeniorLong term contract- About the job RQ08563 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or generating code...Senior
- About the job RQ08804 - Software Developer - Senior A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment... ...365 platform, including: Play a key role in the design, development, and implementation of solutions that leverage the...SeniorContract workWork at officeMonday to friday
- About the job RQ08497 - Software Developer - Senior Description NOTE Assignment Type: This position is currently listed as "Hybrid" and... ...· Assess new business requirements and propose adequate technical solutions (using on-prem and on-cloud resources) · Monitor...SeniorContract workRemote work3 days per week
- Transform technical specifications into applications as a Senior Software Developer. Engage in both front-end and back-end development, focusing on JAVA and RESTful services. In this key role, you will collaborate with a team of IT professionals to create, maintain, and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Technical Lead / Senior Developer - Software Development. Be the first to apply!
- tech lead Toronto, ON
- lead structural engineer Toronto, ON
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
