MasterCard Software Engineer - Android Development in Vadodara, India

Who is MasterCard?

We are the global technology company behind the world€™s fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Software Engineer - Android Development

Overview\n\nDevelop digital wallet solutions that provide a simple and secure shopping experience to consumers.\nProvide high quality deliverables within the constraints of budget, scope and time.\n\nWork with design team to understand high level design and translate it to detailed design for development team\nResponsible for technical quality of the solution being delivered\nMentor team-members on technical aspects & be a technical role model for the team\n\nWe are looking for you, if your answer to following questions is YES\nAre you motivated to technically lead development of next generation payment solutions?\nDo you have expertise in core Java and android frameworks?\nAre you a technical role model of your team?\n\n\nRole\n\nDevelopment on Android platform including Technical Documentation (Java Doc etc.) and unit test cases.\nCreating proofs of concepts for ideas as discussed by the team or as assigned by the manager in the context of the business.\nAnalyzing features at lower level and helping resolve any integration issues that may come along.\nActivity planning and estimations\nLearn design and architecture of overall product\nStudy upcoming technologies and how they can be used to improve the mClient runtime and overall product.\nInteracting with other groups to offer end to end solution\n\nAll About You\n\nGood development experience on Android platform.\nHas developed at-least 2 applications in Android using ADT.\n Basic understanding of design patterns.\nDesire to stay abreast of new development tools and methods\nSoftware Configuration Management - Tools and its applications ( SVN/CVS/MS VSS/Clear Case etc.)\nApplication Assembly/Build Processes - Ant, MAVEN or any relevant building and automation / application assembly tool and technology\nDevelopment experience of other device platforms is preferable.

Equal Opportunity Employer
Requisition ID: R-42499