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 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 qualified 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
- Solid 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 with Azure Functions or AWS Lambdas within microservice architecture
📌 Senior Software Engineer (Toronto)
🏢 Source Code
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.