Hi
Please find the job description Below
Role : Android Developer
Location : Remote
Job Description
- Prior experience working on small to medium sized projects of increasing complexity or a combination of education training and experience.
- Demonstrates ability to coach lead guide and provide technical direction to professional staff members.
- Ability to negotiate with stakeholders governance committees and senior management when deciding how best to deliver software solutions to satisfy business requirements.
- Ability to deliver software using different software development methodologies.
- Advanced training / certification in information technology computer science or related field.
- Extensive experience in application / systems analysis workflow or procedural analysis.
- Strong planning organizational and multi-tasking skills.
- Strong research analytical and problem solving skills.
- Excellent relationship and facilitation and presentation skills.
- Demonstrated technical abilities in independently resolving complex problems.
- Deep knowledge of financial industry trends direction and standards that guide new technology offerings.
- Experience and demonstrated knowledge in strategic planning.
- Experience leading guiding and mentoring professional staff.
Qualifications
Required :
Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC).Demonstrates knowledge of developing Java based applications.Programming languages : Kotlin DSL Java Bash / Shell Scripting HTML.Android architecture and Android Studio / IDE experience.Azure DevOps Pipeline using YAML.Dependency injection using Dagger / Hilt.Building native UI using Jetpack Compose.Testing Frameworks : JUnit Mockito Espresso HamcrestAsynchronous programming using Kotlin Coroutine.Retrofit networking.Key Skills
APIs,REST,Eclipse,Android,Application Development,SDKs,SQLITE,IOS,Java,JSON,Gradle,Mobile Applications
Employment Type : Full Time
Experience : years
Vacancy : 1