Amazon Web Services Canada, In - Toronto, ON 

7-8+ years of an application programming and/or hands-on technical application architecture experience building large scale applications.