Senior Android Developer

Ampcus, Inc

Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented team. Job Title: Senior Android Developer Location(s): Vienna, VA Required (All Levels): Demonstrates knowledge delivering software within a formal Systems Development Life Cycle (SDLC) Demonstrates knowledge of developing Java based applications Ability to apply sound judgment in analyzing and organizing technical solutions Effective research, analytical, and problem-solving skills Effective interpersonal, verbal, and written communication Ability to work independently and as part of a team Bachelor's Degree in related field and/or the equivalent combination of education, training, and experience Required list of skills and competencies: Programming Languages: Kotlin (including Kotlin DSL for build scripts), Java Frameworks and Libraries: Dagger/Hilt, Jetpack Compose, JUnit, Mockito, Espresso, Hamcrest, Kotlin Coroutine, Retrofit Tools: Android Studio, Proguard/R8, Azure DevOps Pipelines (YAML) Architectural Patterns: MVVM, Android application lifecycle (Application, Activity, Fragment) Methodology: SAFE Agile, Scrum Level III: Experience with small to medium projects of increasing complexity or equivalent education, training, and experience Ability to coach, lead, guide, and provide technical direction to staff Negotiation skills with stakeholders and management for software delivery Experience with various software development methodologies Level IV: Formal degree in a related field Advanced training/certification in IT or related fields Extensive experience in analysis and workflow procedures Strong planning, organizational, and multi-tasking skills Strong research, analytical, and problem-solving skills Level V: Excellent relationship, facilitation, and presentation skills Proven ability to resolve complex problems independently Deep knowledge of financial industry trends and standards Experience in strategic planning Leadership and mentoring experience Desired (All Levels): College degree and formal training in IT or related fields Knowledge of client business processes and technical systems Strong analytical skills Knowledge of Financial industry best practices for Mobile Applications Experience with Agile frameworks like Scrum, Kanban, XP Experience developing native Android Apps in Android Studio Knowledge of emerging trends in mobile app development Experience with Test-Driven Development and CI/CD pipelines Nice to Have Skills and Competencies: Programming Languages: Bash/shell scripting, HTML Frameworks and Libraries: Ok RxJava Tools: Verimatrix apkdefender, Wiremock, Firebase Crashlytics, Firebase App Distribution, Adobe Analytics, Azure App Insights, Launch Darkly, Google Play Console Architectural Patterns: MVP Methodologies: XP, ATDD Ampcus is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veterans or individuals with disabilities. #J-18808-Ljbffr Ampcus, Inc

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Android Developer in Vienna, VA vacancy
  •  ...Cycle (SDLC) Demonstrates knowledge of developing Java-based applications Ability to apply...  ...programming Retrofit - Networking Tools: Android Studio - Android IDE Proguard/R8 - Shrink...  ..., governance committees, and senior management when deciding how best to deliver... 
    Suggested
    Monday to Friday

    Page Mechanical Group, Inc.

    Vienna, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Android Developer. Be the first to apply!

subscribeToSimilarBanner
Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions