• 7+ year’s hands on experience as an application development Senior Software Engineer, delivering innovative, high performing, scalable, reliable applications. Experience in thorough implementation lifecycle (requirement/specification definition, development, testing, migration and go-live support.
• Ability to work in team-oriented environment.
• 3+ year’s hands on experience as Team Lead.