H

Hiring call for Android Developer with a 43 yrs old Product US based MNC company for Bangalore location - ICS Consultancy Services - Bengaluru/Bangalore, Karnataka, India

Hiring call for Android Developer with a 43 yrs old Product US based MNC company for Bangalore location - ICS Consultancy Services - Bengaluru/Bangalore, Karnataka, India
Full-time
Hybrid
Worldwide





Job Description:

JOB SUMMARY:


Required Qualifications



  • 10+ years of experience with Mobile application development (Android).


 


Required Skills:


 



  • Hands on expertise on Android mobile development.

  • Working knowledge on Java technologies

  • Knowledge of web technologies - HTML5, CSS3, and JavaScript for cross-platform development

  • Knowledge of backend applications to support mobile software

  • Deep understanding and solid programming skills in developing SQL queries, stored procedures, views and tables using SQL Server.

  • Strong understanding of object-oriented programming

  • Understanding of fundamental design principles for building a scalable application

  • Experience implementing automated testing platforms and unit tests

  • Experience in the designing and implementing CI/CD pipeline processes; automated build and test systems (e.g. Jenkins)

  • Experience of working on Build and Release Process & DevOps related Activity with tools like Maven, Jenkins, Git, TFS, Perforce

  • Experience in working with AWS Cloud - EC2, Container, Lambda, S3, API Gatewayetc

  • IaaC - Terraform and CloudFormation

  • Experience of working on Build and Release Process & DevOps related Activity with tools like Maven, Jenkins, Git, TFS, Perforce

  • Ability to train/mentor and coach the team members

  • Code level security, IDP/STS with OpenIdConnect, OAuth 2.0, Federated Identity, Thread Modelling

  • Experience on creating the Design and Architecture Diagrams.

  • Hands on production debugging using Perfmon, Perfview, DebugDiag, XPerf, WinDbg, Netmonetc

  • Hands on profiling tools (SQL Profiler, etc)


 


 


Key Roles/Responsibilities:  Software Development            


 



  • Contributes to scoping and implementing changes in technical/business processes.

  • Helps develop and implement innovative solutions for complex, specialized technicalissues.

  • Largely understands and quantifies project risks with impact.

  • Contributes to business plans for discipline with mid- to- long-term impact on results

  • Communicates with executives within the enterprise on matters that require explanation, interpretation, and / or advising; often communicates to parties outside of the organization.

  • Acknowledged within the organization as a subject matter expert

  • Design, build, and maintain efficient, reusable, and reliable code

  • Trouble shoot production issues and solve complex business problems.

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Design and develops new software products or major enhancements to existing software.

  • Creates innovative solutions to problems and responds to suggestions for improvements and enhancements.

  • Experience with SDLC/PDLC and Agile based scrum team.

  • Instructs, assigns, directs and check the work of others on the development team


 


Desired Skills:


 



  • Exposure to US HealthCare domain.


 


 


Please go through the above and send us a confirmation regarding your interest in this opportunity.


 


Also, feel free to reach out us in case of any doubts or clarifications.