Match score not available

Senior Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Post-secondary degree in computer science, software engineering or related field, 5+ years of professional software development experience, Deep expertise in microservices architectures and design.

Key responsabilities:

  • Participate in technical design sessions and collaborate with other engineers
  • Serve as a trusted advisor for stakeholders and ensure application quality
  • Resolve defects/bugs, drive system improvements, monitor customer trust and system performance
Source Code  logo
Source Code Human Resources, Staffing & Recruiting Startup https://www.sourcecodestaffing.com/
11 - 50 Employees
See more Source Code offers

Job description

Senior 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 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

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs