Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer Amazon Payment Products 
Canada, British Columbia, Vancouver 
93612720

01.12.2024
BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- Bachelor's degree in computer science or equivalent


PREFERRED QUALIFICATIONS

- Master's degree in computer science or equivalent
- Experience building complex software systems that have been successfully delivered to customers
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end software systems and all points in between
- Demonstrated ability to mentor junior software engineers or software developers in all aspects of their engineering duties
- Experience communicating with users, software development engineering teams, and management to collect requirements, describe software product features and technical designs.
- Experience with payment system and credit card space is a plus
- Experience with Amazon Web Services is a plus