Senior Software Engineer
Job Description
Job title: Senior Software Engineer
Company: Source Code
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 solutionsCollaborate 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 environmentResolve defects/bugs during pre-production, production, and post-release patchesDrive continual improvement to the efficiency and flexibility of the systems while keeping a high bar for customer trust, performance, and availabilityNeed to Have:Post-secondary degree in computer science, software engineering or related discipline5+ years of professional software development experienceDeep expertise with microservices architectures and design patternsExperience using tools including Lambda, DynamoDB, API Gateway, IAM, etc.Proficient with debugging and profiling distributed systemsAgile and test-driven development mindsetStrong problem-solving skills and a passion for learning and staying updated with emerging technologiesExcellent communication and teamwork skillsAbility to work in a fast-paced and collaborative environmentNice to Have:Exposure to Server-less development/deployment and containerization a definite plusExperience in financial services domainsExperience with Azure Functions or AWS Lambdas within microservice architecture
Expected salary:
Location: Toronto, ON
Job date: Sun, 04 Aug 2024 22:36:34 GMT
Apply for the job now!