Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer - Jobs in Toronto

Job LocationToronto
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent

Job Description

Senior Software EngineerToronto, ONOur client, a leading financial services organization, is seeking a Senior Software Engineer to join their team. The Senior Software Engineer will play a pivotal role in driving impactful solutions for intricate business challenges within a dynamic and high-energy delivery setting,Responsibilities:

  • Participate in cross-departmental technical design sessions to identify/document technical solutions
  • Collaborate with other engineers to share best practices and knowledge of emerging technologies.
  • Function as a trusted advisor with a consultative mindset in interactions with stakeholders.
  • Ensure the quality of the applications by using various types of automated testing methods in a continuous integration environment
  • Resolve defects/bugs during pre-production, production, and post-release patches
  • Drive continual improvement to the efficiency and flexibility of the systems while keeping a high bar for customer trust, performance, and availability
Need to Have:
  • Post-secondary degree in computer science, software engineering or related discipline
  • 5+ years of professional software development experience
  • Deep expertise with microservices architectures and design patterns
  • Experience using tools including Lambda, DynamoDB, API Gateway, IAM, etc.
  • Proficient with debugging and profiling distributed systems
  • Agile and test-driven development mindset
  • Strong problem-solving skills and a passion for learning and staying updated with emerging technologies
  • Excellent communication and teamwork skills
  • Ability to work in a fast-paced and collaborative environment
Nice to Have:
  • Exposure to Server-less development/deployment and containerization a definite plus
  • Experience in financial services domains
  • Experience with Azure Functions or AWS Lambdas within microservice architecture

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved