As a developer in the Client Servicing team, you will be an integral part of the AMD Engineering Ecosystem, focusing on critical financial operations. You will design and implement complex, scalable systems for AMD back-office functions, with a particular emphasis on enhancing and optimizing our billing, payment processing, and revenue management platforms.
Requirements
- Master’s or bachelor’s degree in computer science or related Engineering Field
- 3+ years of Java development and other programming languages with experience in Object Oriented Analysis, Design and testing best practices
- Experience in building scalable and distributed platforms (AWS cloud technologies is a plus)
- Knowledge in one or more SQL dialects
- Demonstrated experience with financial billing systems, payment gateways, invoice generation, or revenue reconciliation processes
- Self-motivated with analytical mindset who can multi-task to solve interesting and difficult technical problems under time pressure and resource constraints
- Experience with all stages of the development lifecycle: inception, analysis, design, review, testing, and deployment
- Excellent written and verbal communication skills