senior engineer / software architect in toronto

job type
apply now

job details

toronto, ontario
job category
job type
reference number
apply now

job description

Are you an innovative and hands-on Software Developer who truly enjoys developing and managing elegant and scalable systems environments for SaaS based on modern technologies? We are looking for a collaborative team player who will lead design and enhance system-level components of enterprise-grade software, and will work in close collaboration with development, architecture, and DevOps teams in downtown Toronto for the top automotive remarketing businesses in North America.

Why is this opportunity for you?
• There is a large team of industry, product and technical experts in Toronto to help and support your team.
• Input into the product design process - its more than solely coding. We are looking for people that are passionate about delivering exceptional experiences through app development
• You will be supported by a 24/7/365 NOC and highly-skilled operations team.
• We have a brand new, bright office on King St. We have invested heavily in the work environment.
• 12 Minute walk from Union Station ¡V if you are a commuter.

What you¡¦ll be responsible for:
• Design and develop multiple system-level modules used by the micro-services to enable business functions
• Implement adequate instrumentation, tracing, security and profiling of code
• Make solid recommendations for coding standards, code reviews and test automations
• Advise developers on focusing on and satisfying NFRs
• Recommend tooling and methodology for sustainable development process
• Contribute excellence in a highly collaborative, fast-paced team-oriented environment

What we¡¦re looking for:
Strong experience with AWS
• Strong experience with Node.JS
• Strong experience with Angular 2+
• Strong experience with relational databases
• Experiece with TypeScript
• Experience in designing, developing, and maintaining enterprise-grade systems from inception to production
• 8+ years of experience with high quality object oriented code
• 8+ years of experience in developing technology solutions with large, distributed and highly scalable systems

Thank you for applying to be a software developer! We¡¦ll review your application and connect shortly if you¡¦re a good fit. Reach out to Chris Macleod to discuss this role at:

Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.