Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailSenior Software Engineer
Toronto ON
Our 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 highenergy delivery setting
Responsibilities:
Participate in crossdepartmental 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 preproduction production and postrelease 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:
Postsecondary 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 testdriven development mindset
Strong problemsolving skills and a passion for learning and staying updated with emerging technologies
Excellent communication and teamwork skills
Ability to work in a fastpaced and collaborative environment
Nice to Have:
Exposure to Serverless development/deployment and containerization a definite plus
Experience in financial services domains
Experience with Azure Functions or AWS Lambdas within microservice architecture
Remote Work :
No
Full Time