ESW Application Engineer - Android Developer

Company Info
Dynpro India
Bengaluru, India

Phone:
Web Site:

Company Profile
col-narrow   

Title:

ESW Application Engineer - Android Developer

Location:

Bengaluru 

Salary:

9.5 L - 14 L

Job ID:

73450
col-wide   

Job Description:

Immediate opening in Volvo Group

Please share your updated CV at sumi.mahajan@in.dynpro.com with below mentioned details.
Req ID, Position title, Your Name, Contact Number, Email ID, Total Exp, Relevant Exp, Education, Skills, Current Company, CTC, ECTC, C-offer, Notice Period, Current Location, DOB

Req ID
121856BR 

The main responsibilities are:

  • Develop and maintain our in-house developed SW
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Take responsibility and ownership in the team's work
  • Identify and correct bottlenecks and fix bugs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Participate in relevant concept selections & investigations
  • Comply with clean coding standards and best engineering practices.
  • Indulge in advance engineering and contribute to innovation initiatives in the organization.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements & qualifications:
  • B.E/B.Tech/M.Tech with 4- 6 years of experience working on Android
  • Strong command on Android - Java and Kotlin.  
  • Good Knowledge of android and language essentials like Android Jetpack components, Rxjava, Coroutines, Flows, ktx, Retrofit
  • Familiarity and experience with Dependency injection and related frameworks like Dagger 2
  • Architectural knowledge of MVP, MVVM and Clean Architecture
  • Exposure to Unit testing frameworks, mock frameworks and libraries like Junit, Mockito, Power Mockito and Mockk.io 
  • Experience of working with version control, issue and project tracking and other productivity enhancement software like Git, Jira, Jenkins, Confluence, Gerrit .
  • Understands and follows SOLID principles
  • Strong penchant for Object Oriented Design and CS fundamentals
  • Prior experience in working in Agile software methodologies
  • Need to be a good team player and have good communication skills
  • Experience of agile methods, such as SCRUM, KANBAN & XP