At a Glance
- Tasks: Lead complex SaaS implementations in banking and fintech while mentoring junior engineers.
- Company: Join a dynamic tech company focused on innovative financial solutions.
- Benefits: Enjoy competitive pay, health benefits, remote work options, and growth opportunities.
- Other info: Be part of a collaborative team with excellent career advancement potential.
- Why this job: Make a real impact in the fintech space while developing your technical leadership skills.
- Qualifications: Experience in software engineering and strong client-facing communication skills required.
The predicted salary is between 118800 - 145200 $ per year.
We are seeking a Senior Technical Consultant / Software Engineer III (Team Lead) to lead the technical delivery of complex enterprise SaaS implementations within the banking and financial technology sector. This is a hands‑on senior technical leadership role combining software engineering, solution design, product configuration, APIs and integrations, data, deployment, troubleshooting, client‑facing consulting, and team mentorship.
The successful candidate will own technical delivery for complex modules, client workstreams, implementation areas, or engineering squads. You will translate complex business and banking requirements into scalable technical solutions, guide junior and intermediate engineers and consultants, lead technical design and troubleshooting, and ensure solutions meet high standards for quality, scalability, security, maintainability, auditability, and operational supportability.
You will also lead the deployment of assigned products, modules, configurations, integrations, and technical components across development, QA, integration, UAT, staging, and other lower environments. This role requires someone who can remain deeply hands‑on technically while also leading people, technical decisions, client discussions, and delivery outcomes.
Key Responsibilities
- Technical Leadership & Delivery
- Lead end-to-end technical delivery for complex modules, client workstreams, implementation areas, or engineering squads.
- Own technical planning, solution execution, estimation, dependencies, technical risks, quality, and delivery commitments.
- Provide hands‑on leadership across software engineering, product configuration, APIs, integrations, databases, data processing, testing, deployment, and troubleshooting.
- Translate complex business and functional requirements into technical designs, configuration strategies, data mappings, integration approaches, test strategies, and implementation plans.
- Identify technical risks, dependencies, assumptions, constraints, and implementation gaps early and establish appropriate mitigation plans.
- Ensure solutions are scalable, maintainable, reusable, secure, auditable, performant, and operationally supportable.
- Solution Design & Architecture
- Design scalable technical solutions supporting complex banking, financial-services, and SaaS implementation requirements.
- Review and approve technical designs, configuration strategies, interface contracts, data mappings, migration approaches, deployment plans, and testing strategies.
- Provide technical direction across backend, frontend, API, integration, workflow, reporting, automation, and data‑processing components.
- Promote reusable engineering and configuration patterns rather than unnecessary one‑off solutions.
- Software Engineering & Product Configuration
- Lead and contribute hands‑on to complex product, pricing, rate, fee, billing, workflow, approval, eligibility, and integration configuration.
- Conduct and lead code reviews, configuration reviews, technical design reviews, and implementation quality checks.
- Improve existing solutions for scalability, readability, maintainability, reliability, security, and performance.
- APIs, Integrations & Data
- Lead the design and implementation of REST APIs, interface logic, data mappings, file transformations, integration workflows, validation rules, error handling, and reconciliation processes.
- Troubleshoot complex issues across source systems, platform configuration, transformation layers, integrations, databases, and downstream outputs.
- Ensure integrations incorporate appropriate monitoring, traceability, validation, exception handling, and operational support.
- Deployment, CI/CD & Environment Leadership
- Lead deployment of products, modules, configurations, integrations, and technical components across all applicable lower environments.
- Coordinate deployments through Development, Integration, QA, UAT, Staging, and other pre‑production environments.
- Validate configurations, dependencies, integrations, interfaces, services, data, and infrastructure components following deployment.
- Banking & FinTech Solutions
- Apply Banking And Financial‑services Knowledge Across Areas Such As Product and product‑catalog configuration, Pricing, rates, and fees, Billing and financial calculations, Offers and deal management, Relationship‑based pricing, Discounts, waivers, and exception pricing, Customer eligibility, Workflows and approval processes, Audit trails and traceability, Financial reconciliation, Downstream servicing and billing processes.
- Help technical, functional, and client stakeholders understand the distinction between standard platform capability, client‑specific configuration, integration requirements, regulatory/audit requirements, and customization.
- Troubleshooting & Root Cause Analysis
- Lead resolution of high‑priority defects, performance issues, reconciliation breaks, data inconsistencies, integration failures, deployment problems, and complex implementation defects.
- Perform root cause analysis and establish corrective and preventive actions.
- Quality & Technical Governance
- Establish quality gates across design, development, configuration, testing, deployment, and production‑readiness activities.
- Ensure sufficient coverage across functional, integration, regression, negative, edge‑case, performance, and data‑driven testing.
- Drive adherence to secure coding, data privacy, access control, audit, source‑control, environment‑management, and release‑management standards.
- Client‑Facing Technical Consulting
- Lead technical discussions and workshops with client technology, architecture, operations, product, pricing, billing, data, security, risk, and delivery teams.
- Prepare technical recommendations, impact assessments, solution options, estimates, dependency analysis, and risk‑mitigation plans.
- Team Lead & Mentorship
- Lead, coach, and mentor junior and intermediate Technical Consultants and Software Engineers.
- Act as a technical escalation point and unblock team members facing complex implementation issues.
- Build team capability across software engineering, SaaS implementation, platform knowledge, banking/FinTech, troubleshooting, consulting, and client communication.
Required Qualifications
- Significant progressive experience in software engineering, technical consulting, enterprise SaaS implementation, systems integration, or enterprise application delivery.
- Demonstrated experience operating at a Senior, Lead, Technical Lead, or Team Lead level.
- Strong hands‑on technical experience across several of the following: Software development, REST APIs / Web Services, Systems integration, SQL and relational databases, Data processing and transformation, Enterprise application configuration, Troubleshooting and root cause analysis, Automated and integration testing, CI/CD and deployment, Cloud/SaaS environments.
- Strong client‑facing communication and consulting skills.
- Ability to translate complex business requirements into scalable, practical, maintainable, and supportable technical solutions.
Preferred / Nice To Have
- Previous experience delivering enterprise SaaS solutions within regulated environments.
- Experience integrating SaaS platforms with core banking, CRM, billing, payments, servicing, or enterprise data systems.
The ideal candidate is a hands‑on Senior Software Engineer / Technical Consultant who has progressed into technical leadership without moving away from delivery. You can design the solution, work with the code and configuration, understand APIs and data, troubleshoot complex issues, lead deployments, speak credibly with enterprise clients, and provide technical direction to other engineers and consultants.
Technical Consultant III in Toronto employer: Myticas Consulting Inc.
As a leading player in the banking and financial services sector, we pride ourselves on fostering a dynamic and inclusive work culture that prioritizes employee growth and collaboration. Our hybrid work model allows for flexibility while providing ample opportunities for mentorship and professional development, ensuring that our team members can thrive in their roles as they contribute to innovative SaaS-based solutions. Join us to be part of a supportive environment where your expertise will directly impact our clients' success and drive meaningful change in the industry.