Required Skills: * Education: Bachelors' degree in Engineering or Computer Science  Professional Background: * Must have experience in Application Development for 10+ years  2+ years of experience as a Tech Lead