Senior Software Development Engineer
Amazon Canada’s Software Development department based in Toronto, ON is inviting applications from suitable candidates for the position of Senior Software Development Engineer. Amazon Canada’s Software Development department is a crucial part of the company’s technology-driven operations. It is responsible for designing, developing, and maintaining software solutions. The department plays a key role in enhancing the functionality and efficiency of Amazon’s platforms and services in the Canadian market. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Bricklayer helper
Job Description:
Employer Name: Amazon
Department: Software Development
Position: Senior Software Development Engineer
No of Vacancies: 1
Salary: $150,700 to $251,700 yearly
Employment Type: Full time
Locations: Toronto, ON, Canada
Job ID: 2514012
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have Bachelor’s degree in computer science or equivalent
Experience: Candidates should have 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations experience
Physical Requirements:
- The candidates should spend a significant amount of time working on computers, coding, debugging, and designing software. This requires the ability to sit and focus on computer screens for extended periods
- The candidates should interact with team members, attending meetings, and collaborating with colleagues and it involve moving within the office space, participating in discussions, and engaging in collaborative work
Other Requirements:
- The candidates should have experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
- The candidates should have a demonstrated ability to deliver within a DevOps delivery model, from scoping requirements, requirement analysis, design, development, test, CI/CD, security implementation, and operational excellence
- The candidates should have 5+ years of non-internship professional software development experience and programming experience with at least one software programming language
- The candidates should have 5+ years of experience leading design or architecture, including design patterns, reliability, and scaling, of new and existing systems
- The candidates should have experience as a mentor, tech lead, or leading an engineering team
Responsibilities:
- The candidates should be able to own the front-end, back-end, or full-stack design and development of product features, building scale, efficiency, and differentiated customer experiences
- The candidates should be able to build software solutions end-to-end, with strong software development experience delivering at scale solutions and systems design skills
- The candidates should be able to work cross-functionally with Product Managers, business stakeholders, and other tech teams through the actual launch of the project
Benefits:
- The candidates will get medical, financial, and other benefits
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.
We thank all the applicants for showing their interest and trust in us, however, only the most eligible candidates will be selected and conducted for further procedure directly from employers, in between no charges/fees or original documents will be asked from any applicant. All the best!