This job listing has expired and may no longer be relevant!
12 Jul 2016

Full-Time Technical Specialist (Android)

Pearson Lanka (Pvt) Ltd – Posted by Lanka Jobs Anywhere

Job Description

SUMMARY

Responsible for specialist and/or complex software engineering tasks in a project team setting. Individual will be required to work with dynamic teams that are driven by project delivery goals. Should possess the drive to learn and continuously improve on work performances. Helps and guides the team of engineers towards building quality software products. All individuals will be required to participate in periodic appraisal cycles to evaluate and determine advancement opportunities.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

Listed below are the typical duties and responsibilities expected of an individual for the job title described in this document. The items specified below are guidelines to the minimum expectations for the job title; changes will be made on a case-by-case basis for the individuals, who show potential to take on more responsibilities.

Other duties may be assigned from time to time.

 

Duty or Responsibility

  • Function in a project team setting.

  • Is responsible to provide realistic estimates for his and his team tasks and achieve On-time Delivery.

  • Strong and effective interpersonal and communication skills and the ability to interact with prompt and professionalism to the teams across different time zones.

  • Efficient communication of issues/risks/concerns to leads, architects or managers.

  • Should serve as the Architect’s delegate within the team to propagate design/architectural consistency.

  • Provides input on estimates and achieve on-time Delivery.

  • Ensure that code artifacts produced, are of the highest quality, conforming to set or agreed upon standard. Should advocate such consistency to all members of the team.

  • Able to work with maintenance teams and contribute gathered knowledge when requested to do so.

  • Follows the Pearson processes, agile practices and motivates his/her team members to do so.

  • Makes optimum utilization of engineering tools and technologies to maintain a high productivity level in the team.

  • Able to drive technology competencies for the organization including initiatives / task force activities.

  • Participation in regular performance review cycles.

  • Align self to organisational goals

  • Is able to accept project delivery responsibilities and demonstrate accountability to leadership.

  • Is able to build competencies in product and technology domain to set expectations.

  • Be a professional in work aspects as well as conduct with other individuals.

  • Maintain a sense of individuality in thinking and decision making.

 

 

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty, satisfactorily. The requirements listed below is a representative set of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

EDUCATION and/or EXPERIENCE
Bachelor’s degree in Computer Science / MIS, Bachelor’s degree in Mathematics or equivalent experience required. Minimum six (6) years of experience in software engineering (4+ years in Android development) and design and preferably some experience in a technical leadership role. Should have held some authority over the design and architecture of enterprise software products.

KNOWLEDGE, SKILLS AND ABILITIES

  • Strong and effective inter-personal and communication skills and the ability to interact with prompt and professionalism to the teams across different time zones.

  • Ability to work with new development and maintenance teams and contribute gathered knowledge when requested to do so.

  • Desirable Experience or Knowledge on the following areas:

  • Object Oriented Concepts

  • Mobile App Analysis and Design

  • Native Mobile App Development

  • Knowledge about latest mobile technologies and trends.

  • Experience or Knowledge on the following areas:

  • UML

  • Mobile Unit Testing

  • Mobile Architectures and Design Patterns

  • Mobile Database Technologies

  • Mobile UX/GUI designing

  • Provide technical consultancy to the team

Android Specialization

  • Android SDK

  • JAVA

  • Android XML Layouts with Material design

  • Gradle

  • Knowledge on standard android class libraries (eg :Retrofit , otto ,gson )

  • Knowledge on Android Studio

  • Submitting apps to google play

  • SQLite & other Database Technologies

  • Unit testing & test automation frameworks (eg:- JUnit / Appium)

  • Knowledge on other programming languages (eg:- Node.js) is an added advantage.

  • Knowledge about mobile architectures and design patterns related to Android platform

 

How to Apply

Please cllick the link to apply - https://pearson.taleo.net/careersection/ex/jobdetail.ftl?job=1607759

Job Categories: Technician. Job Types: Full-Time.

688 total views, 1 today

Apply for this Job