This job is expired and no longer accepting applications. See more Software Developer - jobs

Home UAE Dubai Software Developer - Mobile Payments

Software Developer - Mobile Payments
Full time through Spinwell Global in Dubai, UAE

Software Developer - Mobile Payments Full time through Spinwell Global in Dubai, UAE

Share this job

Job highlights

Posted on February 27, 2017

Job details

Spinwell Global is working with an organisation whose aim is to become one of the fastest growing payments companies and has been retained to recruit a Software Developer to start immediately.

We are seeking a technically proficient Software Developer (preferably in the payfac/ payment processing area) to help us to develop our industry leading payments platform to support a next generation of apps and services across a variety of delivery channels (mobile, web, USSD etc.).

Working with our team, you'll be a key contributor in the effort to develop of our mobile app frameworks (iOS, Android, Web), micro-service framework, core platform services, APIs and SDKs.


Duties and Responsibilities

" Solve customer problems by creating innovative products

" Analyse business requirements/processes and system integration considerations to determine appropriate technology solutions for internal and external customers

" Design, code, tests debug and document software according to company's systems standards, policies and, procedures, security and compliance requirements

" Using current programming language and technologies, code and perform testing and debugging of applications

" Complete documentation and procedures for installation and maintenance

" Prepare flow charts and systems diagrams to assist in problem analysis

" Prepare test data for unit, string and parallel testing

" Resolve customer issues with software solutions and responds to suggestions for improvements and enhancements

" Work is guided by operational and project objectives

" Manage delivery of the payment product to assure compliance in ISO & PCI-DSS


Qualification

" BA or BS (MSc preferred) degree in Computer Science, Mathematics, Engineering or related field; equivalent experience considered

" 5+ years of relevant industry / academia experience in software engineering/architecture field

" 4 + Years of Programming/Coding experience in one of the following Languages: Erlang, C, C++, Java and knowledge in their related Spring or Hibernate framework is a plus, or Scala

" 2+ years' experience in software coding and development for mobile commerce solution, e money payments and other alternative payments methods.

" Experience with relational and non-relational (, MongoDB, CouchDB, Cassandra, etc.) data stores

" Strong grasp of Unix-like operating systems

" Knowledge on XSL, XML Parsing, Xpath

" Experience in developing web services with SOAP and REST

" Experience in distributed caching, distributed key-value and document data stores, data replication & conflict resolution, scale-out fault tolerance and data-layer reliability

" Good knowledge of cryptography, key management and security solutions on both mobile and server side with understanding of security protocols and cryptography including PKI, SSL, RSA, authentication, encryption, digital signatures

" Experience in using PCI-DSS framework


Knowledge and experience

" Experience in software coding and development for mobile commerce solution, e-money, payments and related offerings

" Deep, hands-on programming and technical development skills with demonstrated willingness and capability to learn new technologies quickly

" Experience working on agile software development teams which function in a DevOps environment, including experience in dev, build, QA, release, and support of your own software

" Strong written communication and interpersonal skills with the ability to interact professionally with a diverse group of clients and staff

" Ability to learn new technical and non-technical skills rapidly

" Attention to detail

" Experience and comfort in mentoring junior staff

" Ability to work as an effective member of the team 

Share this job
Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Hi Pritesh, Reach more people by sharing this job with your network.
Feedback Feedback