Software Dev Engineer II
Technology, Data & Digital · Software & Web Development · Software Engineering · Web Development · Frontend · Backend
In short
Amazon Business is seeking a passionate Software Development Engineer II to enhance the experience for international business customers. This role involves leveraging technical skills in areas like algorithms, distributed systems, and web development to drive innovation and deliver high-quality solutions in a fast-paced environment.
Responsibilities
- Usage of design patterns, re-use and efficient coding best practices to deliver high-quality work on tight schedules.
- Partner with global development team(s) for successful software delivery.
- Design and develop end-to-end solutions that enhance software architecture and automate solutions.
- Leverage evolving tech to implement solutions
- Build reliable, high-performance Web Services, APIs, Micro-Services, Micro-Frontends, and SDKs that improve customers' experience
- Learn from others and help grow those in your team to achieve their best
- Demonstrate excellent verbal and written communication skills
Requirements
- 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
Desired Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Benefits
- Inclusive culture empowers Amazonians to deliver the best results for our customers.
- If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.
#Software Development