Software Developper Engineer II

Amazon Amazon · Big Tech · M, Spain +1 · Software Development

Software Development Engineer II at Amazon Business focused on expanding global reach by designing, developing, and implementing scalable solutions for multi-lingual and multi-cultural user experiences. The role involves the full software development lifecycle, architectural improvements, and mentoring junior team members, utilizing AWS technologies including machine learning.

What you'd actually do

  1. Own the complete software development lifecycle from conception to production, including requirements gathering, technical design, implementation, testing, documentation, deployment, and continuous improvement.
  2. Design, develop, and maintain innovative solutions utilizing both front-end and back-end technologies, starting with broadly defined problems.
  3. Drive architectural improvements and technical debt reduction while maintaining focus on customer experience and business outcomes.
  4. Work in an agile environment to deliver high quality software.
  5. Mentor more junior team members in their career growth.

Skills

Required

  • professional software development experience
  • designing or architecting of new and existing systems
  • programming with at least one software programming language
  • front-end language (Javascript, CSS, HTML, etc.)
  • common front-end technologies such as HTML, CSS, JS, TypeScript, and Node

Nice to have

  • Bachelor's degree in computer science or equivalent
  • full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations