8 часов назад
Senior Application Developer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Application Developer (AI) (Node.js/.NET, Angular/Blazor): Building secure, resilient enterprise-scale services and web applications for a bank’s digital transformation with an accent on full-stack architecture, RESTful APIs, microservices, and responsive user interfaces. Focus on leading end-to-end delivery, integrating backend and frontend systems, applying automated testing and observability, and using generative AI tools to improve development quality and speed.
Location: Toronto, ON; hybrid arrangement with 1–3 days per week on-site at Toronto-141 Bay
Company
is a relationship-oriented bank delivering digital banking solutions and enterprise-scale technology services.
What you will do
- Lead complex full-stack development across front-end and back-end systems using Node.js, .NET/.NET Core, Angular, and Blazor.
- Design and build secure RESTful APIs, microservices, web applications, integration patterns, and data models.
- Own features end to end, from requirements refinement and solution design through implementation, automated testing, deployment, and monitoring.
- Contribute to multi-year technology roadmaps and lead projects integrating modern frameworks with existing platforms and APIs.
- Use GitHub Copilot and generative AI assistants, reviewing and adapting generated code while maintaining engineering standards.
Requirements
- Strong hands-on experience with Node.js, .NET, .NET Core, RESTful API design, external service integration, Angular, Blazor, JavaScript, and TypeScript.
- Experience with responsive UI development, object-oriented and functional design, secure coding, unit and integration testing, API and UI automation, CI/CD, and Git.
- Ability to define application architecture, testing strategies, performance considerations, and scalable integration solutions.
- Experience taking features from concept to production and supporting secure, observable, maintainable applications.
- Must be legally eligible to work at the specified Toronto location and hold a valid work or study permit where applicable.
Nice to have
- Experience with Azure or another cloud platform, infrastructure as code, monitoring, alerting, and CI/CD tools such as GitHub Actions, Azure DevOps, or Jenkins.
- Experience with Docker, Kubernetes, containerized microservices, service meshes, SQL/NoSQL databases, caching, message queues, and event-driven architectures.
- Experience with prompt engineering, GitHub Copilot, and integrating AI into coding, documentation, and testing workflows.
Culture & Benefits
- Hybrid work environment with flexibility to manage work activities.
- Competitive salary, incentive pay, banking benefits, and a benefits program.
- Defined benefit pension plan, employee share purchase plan, vacation, and wellbeing support.
- Purpose Day provides a paid day off for personal growth and development.
- Inclusive and collaborative environment focused on trust, teamwork, accountability, and accessible candidate experiences.
Hiring process
- Possible attribute-based assessment and skills testing, including coding or French proficiency assessments.
- Artificial intelligence tools may be used during recruitment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Software Developer IV (AI)
100 000 - 120 000CAD
5 дней назад
Senior Full-Stack Software Engineer (AI, Java & React)
5 дней назад
Software Engineer (AI)
6 дней назад
Fullstack Engineer (AI)
3 дня назад
MCP/AI Developer
99 000 - 145 200CAD
6 дней назад
Senior Software Developer (Pre-ID Relo) (AI)
132 000 - 178 500CAD