Software Development Engineer - AWS Invoicing, AWS Invoice Computation
DESCRIPTION
Are you interested in building the next generation, Cloud-based commerce system for that’s used by millions of customers worldwide? Are you excited by the idea of working on highly and secure systems that connect several data sources and processes to generates on-demand calculations and validations to allow to generate and process their invoices and make an impact at a $85 billion annual run rate business?
As a software developer, you will have the opportunity to design, develop and validate functionalities and features that will help to evolve our invoicing systems using cutting edge technologies like DynamoDB, S3, Lambda, SNS, SQS, and more. Additionally, you will build meaningful software that helps to bring our largest customers over to the cloud. As an Amazon engineer, you get to own the full life-cycle of your systems, work on challenging problems at Amazon scale, and collaborate with high-performance technical teammates and having fun doing it.
If all of this sounds exciting to you, then please come join us and help shape the future of the AWS.
Key job responsibilities
- Write high-quality, efficient, testable code in and other object-oriented languages.
- Build highly available, secure, systems in a micro-services architecture.
- Collaborate with some of the best engineers in the industry to work on some of the most complex challenges in large- computing.
- Find out what it takes to engineer systems for Amazon scale.
- Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.
- Contribute to planning, , implementation, testing, operations, and process improvement as a member of a Scrum team.
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
PREFERRED 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
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.