View All Jobs 133686

Advanced Application Engineer

Build a robust, scalable Android banking app using Kotlin and Jetpack Compose
Pune, Mahārāshtra, India
Senior
yesterday
Accenture

Accenture

A global professional services company offering consulting, technology, and outsourcing services to a wide range of industries.

Advanced Application Engineer

Utilize modular architectures, next-generation integration techniques, and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale.

Must have skills: Kotlin Programming Language

Good to have skills: NA

Minimum 5 year(s) of experience is required

Educational Qualification: 15 years full time education

Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends.

Roles & Responsibilities:

  • Design and develop native Android applications using Kotlin and Jetpack Compose.
  • Implement and maintain MVVM architecture following clean architecture and SOLID principles.
  • Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.
  • Perform UI and functional unit testing to ensure app reliability and quality.
  • Integrate RESTful APIs and manage data persistence using Room and Datastores.
  • Follow Google's Android design principles and interface guidelines to create intuitive and attractive UI/UX.
  • Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).
  • Stay updated on Android development trends including Kotlin Coroutines and Compose.
  • Participate in code reviews and ensure adherence to best practices and coding standards.
  • Demonstrate strong problem-solving skills and creativity in developing user-centric applications.
  • Communicate effectively with team members and stakeholders in English.

Professional & Technical Skills:

  • Graduate degree in IT, Software Engineering, or related field.
  • Minimum 5+ years of experience in Android application development.
  • Proven experience with Kotlin and Jetpack Compose (MUST have).
  • Strong knowledge of design patterns including Structural, Creational, and Behavioral.
  • Experience implementing MVVM architecture with clean architecture and SOLID principles.
  • Hands-on experience with UI and functional unit testing.
  • Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.
  • Proficient with version control systems such as Git and Bitbucket.
  • Knowledge of test-driven development (TDD), continuous integration, and deployment.
  • Understanding of Google's Android design principles and interface guidelines.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills in English.
  • A collaborative team player with a proactive and creative mindset.

Additional Information:

  • The candidate should have more than 5 years of experience.
  • This position is based at our Pune office.
  • A 15 years full time education is required.
+ Show Original Job Post
























Advanced Application Engineer
Pune, Mahārāshtra, India
Engineering
About Accenture
A global professional services company offering consulting, technology, and outsourcing services to a wide range of industries.