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:

Android Developer
Location: Stellenbosch
Salary: TBC Annually
Are you an experienced android developer with a passion for payments technology and financial systems? Join a high-performing technology team responsible for building and maintaining next-generation payment solutions on android-based POS devices. This is a unique opportunity to work on mission-critical transaction systems, payment terminal integrations, and cutting-edge fintech solutions within a ...
2 days ago


Android Developer
Location: Cape Town
Salary: Monthly
Are you an experienced android developer with a We're partnering with a leading organisation in the payments space that is looking to add a skilled android developer to their growing technology team. You'll be responsible for developing and maintaining android-based payment applications used on POS and card payment devices, working on solutions that process millions of transactions securely a...
3 days ago


Senior Kotlin/Android Developer (React Native, TypeScript, JavaScript. ) (6-12 month contract) Hybrid - Stellenbosch
Location: Stellenbosch
Salary:
5 days ago


Android Developer
Location: Cape Town
Salary:
One of South Africa's Banking Giants is looking for a Senior android developer with a primary focus on EMV to join their team.
19 days ago


Kotlin / Android & Web Developer
Location: Cape Town
Salary:
We are looking for an experienced Kotlin / android developer to join a leading banking environment in Stellenbosch on a 6-month contract. The ideal candidate will have strong hands-on experience in Kotlin, native android development, REST API integration and Agile delivery, with exposure to web technologies being advantageous.
5 days ago


Senior .NET MAUI Developer – Android Terminal Application
Location: Cape Town
Salary:
33 days ago


Senior Software Engineer/Mobile Developer Role (Flutter, Dart, Bloc/Cubit, iOS & Android) (Cape Town Hybrid)
Location: Cape Town
Salary:
67 days ago


Senior .NET MAUI developer
Location: Cape Town
Salary:
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for a Senior .NET MAUI developer to join a Cape Town-based development team on a contract opportunity based in Cape Town (hybrid) that will be building a new android terminal application using .NET MAUI.
9 days ago


Senior Flutter Developer
Location: Cape Town
Salary: 900 000 Annually
My client is searching for a Senior Flutter developer ready to swing into action and help build exceptional mobile applications that users love.If you're the kind of developer who can spot bugs before they become supervillains, build seamless cross-platform experiences, and lead from the front, this could be your next adventure.
12 days ago


Junior Mobile Developer
Location: Cape Town
Salary: 300 000 Annually
Ready to level up your mobile development career? Join a high-performing product engineering team where you'll build engaging mobile experiences used by thousands of users. This is an opportunity to work alongside experienced developers, sharpen your Flutter skills, and contribute to innovative products within a fast-paced digital environment.
26 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