Software Dev Engineer II
Amazon
Amazon
Join the Amazon Business team and help revolutionize how businesses purchase online. We're dedicated to creating an exceptional experience for our international business customers by merging consumer-level convenience with business-specific functionality.
This role offers the chance to apply your computer science knowledge and passion to drive significant impact for global businesses. You'll work with cutting-edge technologies in areas like distributed systems and web development, collaborating with diverse teams to shape our technology and redefine the procurement experience.
Key responsibilities include utilizing design patterns and best practices for efficient, high-quality code delivery under tight deadlines. You will partner with global development teams for successful software delivery, design and develop end-to-end solutions, and leverage evolving technologies to implement robust solutions.
Build high-performance Web Services, APIs, Micro-Services, Micro-Frontends, and SDKs to enhance customer experience. This role also involves continuous learning and contributing to team growth, while demonstrating excellent verbal and written communication skills.
We are seeking Software Development Engineers with a minimum of 3 years of professional software development experience, excluding internships. A strong foundation in system design, reliability, and scaling is essential, with at least 2 years of experience in these areas.
Proficiency in at least one software programming language is required. Experience with the full software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations, is highly desirable. A Bachelor's degree in Computer Science or a related field is preferred.
Amazon
IT Consulting