Zynga is looking for a mid-level to senior level software engineer to join our Payments Engineering team and help reach more customers worldwide by supporting internationalization, international payment processors, and new payment processors and methods.
We are committed to developing high quality casual and multi player games! Come join us ... we're having a ball!
Design, develop, test and deploy the systems to implement the reconciliation systems for Incomm
Collaborate with Zynga payments, Data Mart and Finance teams to understand requirements, existing architecture and systems to deliver the product
Estimate time design phase, Document design and upon approval of design, document detailed estimates for implementation, test and deployment phases
Execute to the approved project plan. Execution includes design, coding, testing, deployment and production verification (or User Acceptance Testing)
Bachelor’s or Master’s degree in Computer Science
Very strong design skills
Experience with all phases of Software lifecycle.
Deep experience with Java and SQL. Experience with MySQL preferred.
Experience with building large scale transactional systems preferred.
Experience with financial backend systems a big plus.
Ability to quickly ramp up on new tools and environments
Ability to accurately estimate work and track record of delivering to commitments.