The ideal candidate is a self-motivated, quick learner and demonstrated team-player. You will be a software developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding problem solving, programming, communication and team playing skills. Responsibilities Learning new Technical areas required for the business growth of the company Writing clean, high-quality, high-performance, maintainable code Develop and support software including applications, database integration, interfaces, and recent functionality enhancements Support test and deployment of new products and features Participate in code reviews Qualifications Bachelor's degree in Computer Science or MCA 3 years of work experience in Android based Mobile application development Expertise in Java (Mandatory) and Kotlin (Desired) Ability to learn new skills, organize, and prioritize work Readiness to work from office on all the working days