Required Skills

Android SDK Troubleshooting Analytics

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th Sep 2022

JOB DETAIL

Responsibilities :

  • Participate in full software development lifecycle and write code that is maintainable, clear, and concise.
  • Hands on experience on coding and troubleshooting
  • Ability to collaborate with other internal technology teams to coordinate and deliver software systems.
  • Takes personal initiative; conscientiousness and complete follow-through on areas of responsibility.
  • Translating Business Requirements into system designs.
  • Hands on Knowledge of applicable methodologies,tools, standards, and procedures.
  • Take/initiate appropriate corrective action based on the finding with required stake holders/ vendors
  • Identify the areas of improvement and take pro-active approach to address the identified areas by means of automation / process modifications / documentation /
    training
  • Responsible to ensure the basic hygiene of NOC tools
    echo system.

Technical Skills :

  • Participate in Design/Architecture and solutioning discussions. Have a say in what eventually gets implemented
  • Implement (design, code, test and deploy) mobile app features on the platform
  • Contribute to everything from low-level networking and parsing to application logic to UI implementation
  • Provide feedback into product design Optimize mobile applications on the Android platform.
  • Develop prototypes
  • Hands on experience developing applications in Android App Development from Develop, Build, Test to Deploy automated.
  • Should have hands on experience using the below;
    oMVVM architecture, oObservable patterns and
    oDelegate pattern
  • Android SDK, Kotlin, RxJava and Java for Framework
    development
  • Unit, UI and E2E tests for using respective Test frameworks and Mockable.
  • Experience working with automation tools (Jenkins)
  • Understands version control (GIT) and branching strategies
  • Understands BDD / TDD/Performance/Security/Smoke
    testing

Personal Skills :

  • Hands on Experience with Android SDK development and platform tools
  • Should be comfortable with Kotlin and Java for Android Application development techniques and practices.
  • MVVM Architecture
  • Should be able to write Unit and UI Test (Junit/XCTest/Mockito)
  • Experience taking a feature from description through implementation to completion
  • Minimum 4 years of hands-on application development experience
  • Knowledge of software design patterns, UI concepts, techniques, frameworks and related tools
  • Experience working with automation tools (Build/Deployment/test)
  • Understands feature toggling
  • Experience in working in an Agile Development Environment
  • Understands CI and CD, writes test to ensure CI/CD processes work
  • Entrepreneurial attitude that gets high-quality projects done quickly
  • Effective in working with strong technical teams, with strong interpersonal and communication skills

Company Information