ANDROID DEVELOPER

 

Recruiter:

IT STAFFING

Job Ref:

AD

Date posted:

Thursday, July 1, 2021

Location:

CapeTown, South Africa

Salary:

salary + ben


SUMMARY:
Recruiting for a well experienced Android Developer

POSITION INFO:

ANDROID DEVELOPER

Century City

R 70 000 PER MONTH NEGOTIABLE  

 

A business-enablement transaction platform that delivers digital payment solutions to suit the needs of businesses across diverse markets, is recruiting for a experienced Android Developer

 

JOB PURPOSE

  • Responsible for the programming and development of companies payment frameworks, payment applications and supporting software.
  • Provides advisory support and leadership through implementing and refining designs, practices, tools and processes to ensure the delivery of quality products to internal and external customers.
  • Looking for an Android Developer to join Product Delivery Team.
  • Prior experience in building android applications for PIN Entry Devices (PEDs) is a bonus but not essential.
  • In this niche position your primary focus will be on the development of android applications that reside on a PED and interface with our switching software.
  • You will ensure that these applications are secure, robust and easy to maintain.
  • You will be working with a small team of experts and will need to coordinate with team members working on different components within the solution.

 

RESPONSIBILITIES Development Lifecycle

  • Conduct development using Android (Java) as the primary development language.
  • Conduct database development.
  • Promote and enhance team efficiencies through the development of tools, supporting applications and prototypes while exhibiting a comprehensive understanding of the outcomes required.
  • Establish automation guidelines and tools to promote development and delivery efficiencies.
  • Perform development in accordance with specifications and Transaction
  • Junction development standards.
  • Develop unit tests to ensure that requirements are met, and code coverage is adequate.
  • Create, document and implement component test scripts, test harnesses and test strategies.
  • Ensure that the requisite technical supporting documentation, in line with the established Transaction Junction development standards and internal policies is created and adhered to at all times.
  • Collaborate with internal teams, clients and vendors to identify, troubleshoot, investigate and resolve issues and improve product features,
  • Collaborate with internal teams, clients and vendors to identify, troubleshoot, investigate and resolve issues and improve product features, documenting any changes and resolutions as may be required.
  • Perform maintenance programming and address technical debt.
  • Participate in a peer review process where all work delivered must be validated according to the documented requirements in line with company’s development standards
  • Ensure software is up-to-date with the latest security standards and compliant with applicable legislation technologies, including PCI and PA-DSS.
  • Review and refine high-level business requirements and transform these requirements into Functional Specifications.
  • Breakdown, prioritize and execute tasks to achieve product deliverables per sprint.

Team Support

  • Role model behavior and motivate team members in line with the core values.
  • Provide support and guidance on career path planning, on-the-job training, coaching and mentoring to associate software developers and other team members.
  • Self-Management
  • Follow through to ensure that personal quality and productivity standards are consistently and accurately maintained.
  • Demonstrate consistent application of internal procedures.
  • Plan and priorities, demonstrating abilities to manage competing demands.
  • Demonstrate abilities to anticipate and manage change.
  • Demonstrate flexibility in balancing achievement of own objectives with abilities to understand and respond to organizational and team needs.
  • Stay relevant and up-to-date with latest technology trends and insights.
  • Demonstrate and promote a strict adherence and knowledge of the latest and most applicable security standards within the payments industry.

 

BEHAVIORAL COMPETENCIES Ensures Accountability

  • Holds self and others accountable to meet commitments.
  • Manages Complexity
  • Makes sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
  • Tech Savvy
  • Anticipates and adopts innovations in business-building digital and technology applications.
  • Plans and Aligns
  • Plans and prioritizes work to meet commitments aligned with organizational goals.
  • Decision Quality
  • Makes good and timely decisions that keep the organization moving forward.
  • Self-Development
  • Actively seeks new ways to grow and be challenged using both formal and informal development channels.

 

SKILLS Essential Competencies

  • Evaluating problems
  • Investigate Issues
  • Creating innovation
  • Building Relationships
  • Communicating Information
  • Providing Leadership
  • Showing Resilience
  • Adjusting to change
  • Giving Support
  • Processing Details
  • Structuring Tasks
  • Driving success

Functional Competencies

  • Experience in the development of high-quality Android applications
  • An understanding of the Android framework and relevant Android libraries
  • An interest in mobile UX/UI design
  • Maintain knowledge of toolsets, techniques and technologies used
  • Knowledge of client server development techniques
  • Knowledge of database architecture, design and operation
  • Ability to code software in accordance with published standards and best practice guidelines
  • EFT domain knowledge preferred

 

EDUCATION General Education

  • Bachelor of Science majoring in Computer Science or equivalent prior learning

 

EXPERIENCE General Experience

  • Minimum of 5 years’ progressive experience as a Software Developer
  • Expert-level Coding Skills
  • Functional Testing experience, including ability to create, maintain and execute
  • both manual and automated tests
  • EMV and PED driver experience preferred
  • Managerial Experience
  • Experience of general supervision of more junior colleagues (7 to 12 months)


 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Mid - Senior Developer (PHP, Laravel, Vue.js)
Location: Capetown
Salary: Market related
Mid - Senior developer (PHP, Laravel, Vue.js) | Cape Town
9 days ago


Create a free job alert for ANDROID DEVELOPER in CapeTown

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions