Job descriptionBsharp is looking forSoftware Developer: AndroidBSHARP SALES ENABLERSBsharp [Nov12] helps enterprises enable their frontline teams.Bsharp Learn, Bsharp Score, Bsharp Reports andLearnbee are various SAAS platforms from Bsharp.The Bsharp mobile platform is being used by over 25,000 field personnel across industries.BSHARP SOFTWARE DEVELOPER - AndroidBsharp has ongoing engagements with its Fortune 500 clients. You will be the vital link in developing Bsharps ambitious product development roadmap.The role will include:Responsible for designing and implementing new features and functionalityEstablishing and guiding the websites architecture, ensuring high-performance, availability, and managing all technical aspects of the application platformWork closely with product managers to ensure application functionality as per product planWork closely with the UX team to ensure an effective, visually appealing, and intuitive implementationStrong cross-functional contribution in defining anddelivering the roadmap for products on mobile andtablet devicesPROFILEWe are looking at great people who have experience in the following areas:Software Developer Android DeveloperProficiency in JavaFundamentals of XML and SQL KnowledgeGood knowledge on Data structures and algorithms.Familiarity with Android Studio and android SDK conceptsKnowledge to Backend Functionality(REST services andAPI integrations)Basics of Android Testing and securityGit: Version Control system (Optional)Skills proficiencyJavaMySQLXMLPHP, HTML, JavaScript (Optional)Experience in developing and maintaining Android applicationsUnderstanding of Googles design principles and interface guidelines