Join the Finance Automation team as a Software Development Engineer and be a part of building the next generation of financial systems capable of handling billions of dollars in transactions. You will work on highly scalable systems utilizing Amazon Cloud, focusing on the collection, processing, and reporting of massive volumes of financial transactions.
Key Responsibilities
- Collaborative Problem Solving. Work with cross-functional teams to shape the vision and strategy for addressing complex business problems across various systems.
- Architectural Development. Design and implement an architecture that anticipates future needs while considering scalability and reliability.
- Mentorship. Mentor team members, fostering growth and ensuring high-quality deliverables.
- System Development. Deep dive into the development of maintainable systems, taking on a technical leadership role.
- Data-Driven Decisions. Utilize a data-driven approach to make informed architectural decisions and manage business priorities effectively.
- Innovative Contributions. Explore new ideas and technologies to enhance software products and features from the ground up.
Basic Qualifications
- Experience. 3+ years of professional software development experience (non-internship).
- Design/Architecture. 2+ years of experience in the design or architecture of systems (including design patterns, reliability, and scaling).
- Programming. Proficiency in at least one programming language.
- Full Software Development Life Cycle. 3+ years of experience covering coding standards, code reviews, source control management, build processes, testing, and operations.
- Educational Background: Bachelor’s degree in Computer Science or a related field.
Why Join Amazon?
At Amazon, you will be part of a team that thrives on innovation and collaboration. You’ll have the opportunity to work on high-impact projects that shape the future of finance technology. We value creativity, flexibility, and a passion for problem-solving in our work environment.