Software Engineer-android Job in Wrench Solutions

Software Engineer-android

Apply Now
Job Summary

Software Engineer-Android

The individual is responsible to develop information systems by designing, developing, and installing software solutions as per the market/business requirement

Responsibilities

  • Develop software solutions with high levels of quality, by studying information needs; conferring with users and other Wrench departments; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Develop scalable and flexible features across multiple subsystems within Wrench applications, including collaboration in requirements definition, prototyping, design, coding, testing, and deployment
  • Create efficient, optimized code while working with 3rd party libraries and tools
  • Understand the performance limitations of the target hardware, network connectivity
  • Understand how Wrench applications operate, are structured, and how customers use them
  • Provide engineering support when building, deploying, configuring and supporting systems for customers
  • Share and participate in continually improving the processes that develop Wrench suite of products
  • Collaborate and communicate with other disciplines to improve Wrench suite of products
  • Willing to receive, create and maintain detailed task lists from team leaders
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Accomplishes engineering and organization mission by completing related results as needed.

Education

  • Bsc , BCA, B-Tech, MCA

Reporting Structure

  • Reports to the Manager -Product Engineer -Mobile Appsx`
  • Matrix reporting structure may be practiced

*Desired work experience (in complete years):

Min 2 yrs Max 4 yrs

Technical Skillset

  • Strong computer fundamentals and OOPs concepts.
  • Strong programming skills in android studio
  • Knowledge in android architecture
  • Good knowledge in android material design
  • Consume external data sources and APIs.
  • Experience in thread operations
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON using Retrofit
  • Experience with third party library (Event Bus,Dexter,Retrofit,Glide etc.)
  • Handling local database using Room and SQL Lite.
  • Ability to build android applications in java
  • Ability to read and understand Existing Code
  • 2 years Experience android studio

Technical Competencies

  • Quality development of work assigned.
  • Timely delivery of work assigned.
  • Awareness and adherence to coding standards.
  • Adhering to perfect programming practices.
  • Commitment to the assigned works.

Behavioral Attributes

Personal attributes

  • Discipline / Manners
  • Initiative for knowledge upgrade
  • Adaptability/flexibility
  • Commitment
  • Attitude
  • Dressing

Interpersonal skills

  • Teamwork
  • Communication (Verbal)
  • Communication (Written)
  • Involvement in other activities
  • Questioning
  • Listening
  • Ability to convey information

Time/Organization

  • Ability to meet deadlines
  • Planning and scheduling
  • Punctuality

Functional knowledge

  • Product Knowledge
  • Domain Knowledge
  • Programming skills

Location

Cochin

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs