• Senior Software Engineer

Industry Financial Services(FS)
Location Karnataka Bengaluru
Experience Range 4 - 6 Years

Job Description
About Us
Ness is a global leader in digital transformation, we are a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. With 20+ years of specialization in product and platform engineering, we design, build, & integrate digital platforms and enterprise software that help organizations to engage with customers, differentiate their brands, and drive profitable growth for them. Our experienced designers, software engineers, data experts, and business consultants, partner with clients to develop roadmaps that identify ongoing opportunities to increase the value of their digital solutions and enterprise systems. The exciting work happens through 11 innovation hubs with 4000+ Nessians located across the globe.
About Company
Roles and Responsibility

Roles & Responsibility


         Develop and maintain Android Mobile Application using Java/Kotlin, Unit testing, debugging /troubleshoot application


         Extensive hands-on experience of creating custom UI controls, designing protocols, implementing interfaces, and performance optimization.


         Be an active member of agile scrum process to iteratively design and build high quality software


         Be an active developer and contributor to the team’s delivery. Take the lead on solving and implementing difficult technology challenges and drive the team to successful delivery.


         Work on bug fixing and improving application performance.


         Desired to be open to work independently on Android modularization concept.


         Good communication



Skills Required:


         Should have 3 to 5 years of experience in native Android development.


         Complete understanding of MVVM architecture design pattern with latest Jetpack library components.


         Experience in Translating designs and wireframes into high quality code


         Complete understanding of Android Activity Lifecycle, fragment life cycle.


         Strong knowledge of the building blocks of Android platform (ex: Fragments/Activities, Services, Content Providers).


         Strong knowledge of Android UI design principles, patterns, and best practices


         Strong analytical, problem solving skills.


         Excellent working knowledge in JSON parsing, SQLite/Room Database, RESTful web services.


         Experience with third-party libraries and API integration (Firebase, Google Pay, Volley, retrofit 2.0, Dagger 2.0).


         Hands-on knowledge of supporting multiple versions of Android, screen resolutions and device types.


         Hands-on experience of Android appCompact and AndroidX library.


Good to Have


         Aware of using Automation Tools/Testing tools like Espresso and good to have  Mockito


         Experience using Jira

Desired Skills
  • An independent contributor expected to be an expert in the technology area with 3 - 5yrs of exp.
  • Must be a Bachelor graduate or above
  • Excellent Communication & Presentation skills with positive attitude.  
Recruiter Name Kavitha
Recruiter Email Id Kavitha.Siddaraju@ness.com
A+| A| A-