Scotiabank22.05.2026

Software Engineer

Toronto

Навыки

.NETC#JavaReactSQLNode.jsAzure DevOpsVisual StudioVS CodePostmanSwagger/OpenAPISplunkDynatraceGitCI/CDTerraformAzure App ServicesAzure FunctionsAzure Service BusKafkaRabbitMQ

Обязанности

  • 01Develop clean, maintainable, and well‑documented code using .NET, C#, Java, and React
  • 02Build and enhance REST APIs, microservices, and event‑driven components
  • 03Participate in code reviews, unit testing, debugging, and software optimization
  • 04Document software features, architecture, and technical decisions
  • 05Develop and deploy solutions in Azure using Azure DevOps (TFS) pipelines
  • 06Use Terraform or other IaC tools and contribute to CI/CD best practices
  • 07Utilize Splunk and Dynatrace for logging, monitoring, and performance insights
  • 08Collaborate with SRE, Security, and Cloud Engineering teams to ensure reliability and compliance
  • 09Build and test APIs with Swagger/OpenAPI, Postman, and automated tests
  • 10Develop backend or API‑layer components with Node.js when required
  • 11Create integrations with internal systems, dealer platforms, and partner services
  • 12Support event‑driven development using Kafka or RabbitMQ
  • 13Work with SQL databases, stored procedures, and cloud data services
  • 14Collaborate with product owners, architects, testers, and other engineers in an agile environment
  • 15Contribute to knowledge sharing, sprint ceremonies, and technical discussions

Требования

  • 013–5 years of hands‑on software engineering experience
  • 02Proficiency with .NET, C#, Java, React, SQL, and Node.js
  • 03Experience with Azure DevOps (TFS), Visual Studio or VS Code
  • 04Familiarity with Postman, Swagger/OpenAPI, Splunk, Dynatrace or similar monitoring tools
  • 05Strong understanding of REST API development, microservices, and distributed systems
  • 06Knowledge of version control (Git) and CI/CD practices
  • 07Experience with cloud‑native development concepts and Azure cloud services
  • 08Exposure to event‑driven systems such as Kafka or RabbitMQ
  • 09Experience in automotive finance or broader financial services is a plus
  • 10Interest in AI/ML, developer productivity tools, or intelligent automation

Условия

  • 01Location: Toronto, Ontario, Canada
  • 02Competitive rewards program including bonus, flexible vacation, personal and sick days, and benefits from day one
  • 03Upskilling through online courses, cross‑functional development opportunities, and tuition assistance
  • 04Diversity, Equity, Inclusion & Allyship programs and employee resource groups
  • 05Accessible workplace accommodations and flexible work arrangements
  • 06Free tea & coffee, universal washrooms, and collaborative team spaces