Senior Android Developer III

job
  • w3r Consulting
Job Summary
Location
Cincinnati ,OH 45208
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
19 Dec 2024
Share
Job Description
Job Title: Senior Android Developer III
GENERAL FUNCTION:
  • As a member of an agile squad, responsible for implementing new features and enabling capabilities using modern software engineering tools and practices.
  • Adheres to practices and standards, set by communities of practice, and contributes to a culture of continuous improvement.
  • Shares responsibility and accountability for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined.
  • Doing the right thing for customers and colleagues ensures that actions and behaviors drive a positive customer experience.
  • Responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined.
  • Accountable for always doing the right thing for customers and colleagues and ensures that actions and behaviors drive a positive customer experience.
  • While operating within the Bank's risk appetite, achieves results by consistently identifying, assessing, managing, monitoring, and reporting risks of all types.

DUTIES AND RESPONSIBILITIES:
  • Implement new features while maintaining overall quality of software
  • Contribute to a culture of learning by documenting and sharing technical knowledge as a developer on an agile squad
  • Participate in developer communities of practice by following best practices, participating in code reviews, and sharing knowledge
  • Remain current on relevant technology trends
  • Participate in researching and resolving customer issues
  • Other duties as assigned

SUPERVISORY RESPONSIBILITIES: None
MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:
  • Bachelor's degree in Computer Science/Information Systems or comparable with 5+ years of software development experience.
  • Strong problem-solving skills.
  • Knowledge of object-oriented design and development experience with one or more of the following programming languages:
  • Kotlin
  • Android Studio
  • Android SDK - 10 or higher / Jetpack libraries
  • Proficiency in Jetpack Compose for building UI components.
  • Experience with Compose Unit Testing to ensure UI reliability.
  • Familiarity with Coroutines for asynchronous programming.
  • Understanding of architectural patterns such as CLEAN and MVVM (Model-View-ViewModel).
  • Testing experience with AndroidX and Robolectric.
  • Knowledge of accessibility best practices.
  • Experience with version control solutions, preferably Git/GitHub.

Experience with any of the following, a plus:
  • UX/UI design principles
  • Gradle
  • Familiarity with relational databases and SQL

TECHNICAL SKILLS
Must Have:
  • Experience with Compose Unit Testing to ensure UI reliability
  • Experience with version control solutions, preferably Git/GitHub
  • Mobile/Web Development
  • Proficiency in Jetpack Compose for building UI components
  • Understanding of architectural patterns such as CLEAN and MVVM (Model-View-ViewModel)

Nice To Have
  • Familiarity with relational databases and SQL
  • Gradle
  • UX/UI design principles
Other Smiliar Jobs
 
  • Chicago, IL
  • 43 Minutes ago
  • Southfield, MI
  • 43 Minutes ago
  • Richardson, TX
  • 43 Minutes ago
  • Detroit, MI
  • 3 Days ago
  • Downers Grove, IL
  • 3 Days ago
  • , TX
  • 11 Hours ago
  • , NM
  • 11 Hours ago
  • Farmington Hills, MI
  • 10 Hours ago
  • Chicago, IL
  • 10 Hours ago
  • Cincinnati, OH
  • 10 Hours ago
  • Cincinnati, OH
  • 10 Hours ago
  • Cincinnati, OH
  • 10 Hours ago
  • Cincinnati, OH
  • 10 Hours ago
  • Chicago, IL
  • 9 Hours ago
  • Morris Plains, NJ
  • 7 Hours ago