Android Developer

Satnam Data Systems, Inc

$90K — $130K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional coding experience
  • 3+ years of professional Android development experience
  • Experience with Android SDK components (Content Providers, Networking, Services)
  • Proficiency in Android Studio tooling
  • Advanced knowledge of Java, including OO principles
  • Experience with Agile delivery practices
  • Familiarity with DVCS like Git or Mercurial

Responsibilities

  • Develop Android client code solutions aligned with product strategy and best practices
  • Collaborate with cross-functional teams to enhance user experience
  • Participate in team agile ceremonies, ensuring timely delivery
  • Advocate for the Android platform within developer communities
  • Commit to continuous learning in Android-related technologies
  • Mentor junior developers and contribute to group discussions
  • Engage with developers across various disciplines to share insights

Benefits

  • Opportunities for professional development and mentoring
  • Collaborative team environment
  • Engagement in cutting-edge Android technology
  • Contributions to meaningful projects in the financial sector
  • Flexibility to work with diverse developer teams across disciplines
Full Job Description
Job title: Android Developers
Location: Towers Crescent (McLean, VA)
(Financial or Banking Background is highly preferable)

Requirements -
- 5+ years professional coding experience
- 3+ years of professional Android experience

Responsibilities -
- Develop Android client code solutions that deliver on Product Strategy and adheres to established engineering best practices, design guidelines and principles
- Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
- Actively participate in all team agile ceremonies and contributing to ensure that all team commitments are delivered on time and of the highest quality
- Be an active advocate of the Android platform through both internal and external developer communities
- Working to remain an active learner in all technologies related to Android development (Java, Android SDK, AndroidWear, Android Studio, Gradle, 3rd party libraries, Google developments, etc)
- Influence and contribute to group discussions and incorporate feedback/communication from broader team
- Mentor junior members of the team
- Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
- Identify opportunities to drive and contribute beyond team commitments

Preferred Leadership Experience -
1+ years leading/overseeing/influencing development activity of multiple developers

Qualifications

Preferred Qualifications -
- Experience driving direction, driving consensus and delivering small to medium sized/complexity components independently
- Ability to detect and abstract common patterns in code
- Proficient in 2-3 Android SDK components (Content Providers, Networking, Services, Broadcast Receivers, Intents, Fragments)
- Experience with Google libraries (Play services, Maps, etc.)
- Exploration of multiple form factors (phone, tablet, Wear)- Proficiency with Android Studio Tooling
- Demonstrated investment in Android development knowledge growth through self-study, side projects and/or school/work experience
- Experience with Android 4.0 (Ice Cream Sandwich) and higher
- Experience with DVCS (Git, Mercurial)
- Familiarity with Agile delivery practices
- Understanding of core Android constructs (Layouts, Widgets, Views, Services, Activities and Fragments)- Understanding of Android unit testing frameworks (JUnit, Robolectric, etc.)- Advanced Java OO knowledge (abstract classes, interfaces, anonymous classes, etc.)
- Presented a coding topic to development peer group
- Maintains an active public coding presence through GitHub
- Has developed and supported their own app in one of the Android markets (Google Play, Amazon App Store, etc.)- Contributed towards an open source project

Additional Information

Similar Jobs

More Jobs at Satnam Data Systems, Inc

  • Android Developer
    $90K — $130K *
    Mclean, VA 22101 (Fairfax County)
    Finance & Insurance
    In-Person
  • Change Management Consultant
    $80K — $120K *
    Chicago, IL 60629 (Cook County)
    Business Services
    In-Person
  • UX Designer
    $70K — $95K *
    Fort Worth, TX 76137 (Tarrant County)
    Consumer Technology
    In-Person

More Finance & Insurance Jobs

Find similar Android Developer jobs: