We are looking for an Android java developer to create an application that communicates with a Microsoft Active Directory server to get the user authenticated before moving into the next screen/activity.
The application should also check the authorization of the user if he/she is within a xxx group.
The app consists of two screens: (1) credentials (username and Password only) , (2) a screen that only appears if the user was authenticated and a proper message if the user is not authenticated or not authorized.
The application should not have any hard-coding; i.e the DN of active directory should be in a resource file or similar.
The developer must demonstrate within the code the needed mechanism for handling the user session across other activities that we will create.
The developer is responsible for testing the application on an existing active directory.