SENIOR SOFTWARE ENGINEER

Ndola, Copperbelt Province, Zambia | Full-time

Apply

Pioneering advancements in mobile payments technology infrastructure, GuapPay is the leading company extending digital payments at the protocol level to support a broad range of new asset types and financial markets. GuapPAY supports values of decentralization, privacy, end-to-end security, user control, and open, permissionless innovation. 

We are looking for a motivated and passionate Senior Software Engineer to develop digital wallet software with a specific focus on iOS and Android. You will work on native iOS and Android implementation of a digital wallet software as well as other iOS and Android applications.

Job Responsibilities: 

The Software Engineer will be accountable for development of digital channel applications that follow best practices and technology and architecture standards. Work with other developers and with the Technical Architect to ensure that the detailed technical design is fully understood and the development initiatives are in line with the intended design and standards. Deliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards. Communicate project status and provide timely escalation of issues to ensure project objectives are met. 

  • Design and Development of Channel Applications based on SAP OCB and Hybris Technology Channel / or similar technologies
  • Java development
  • Create and change streams in HTML5 / UI5 technology
  • Integration development based on Java Technology
  • Design new features to fulfill business requirements in SAP OmniChannel Banking
  • Repair defects and performance deficiencies in SAP OmniChannel Banking
  • Create new features in SAP Hybris e-Commerce Banking
  • Extend product features in SAP Hybris e-Commerce Banking
  • Design new features to fulfill business requirements in SAP Hybris e-Commerce Banking

Repair defects and performance deficiencies in SAP Hybris e-Commerce Banking 

Requirements: 

  • A University or College degree or equivalent experience in Computer Science or equivalent field
  • Experience with innovative technologies and fast-paced environment for rapid development
  • Financial Services background ideal but not required
  • Extensive back end web development expertise
  • Expertise in Java, Java Script, HTML5 and UI5
  • Must have 3 plus years of programming and/or design, modeling tools and methodology or other technology disciplines
  • Ideally, hands on experience developing server side applications with core Java/J2EE and XML. 1+ year proven mobile development experience in native and hybrid mobile technologies, ideal but not required
  • Mobile programming experience in one or more of, xCode (iOS), Android, Windows 8 etc.
  • Must have hands on experience in OOD, working with design patterns.
  • Experience with Spring Framework, ideal but not required
  • Experience with Hibernate
  • Good understanding of REST & web services
  • Excellent verbal and written communication skills.
  • Ability to react quickly to new demands in an ever-changing dynamic business environment
  • Sound Analytical Skills.
  • Ability to work under pressure like a ‘swat’ team, producing results in a faster turnaround mode.
  • Ability to analyze and explain the risks involved in using, or not using, technology solutions to solve business or organizational problems and not compromising on the architectural direction and vision
  • Must have a positive and a can do attitude.
  • Must be a self-motivator and be able to work with minimal direction.
  • Ability to travel a must
  • Ability to multi-task in a fast paced/often changing environment.

To apply complete the online application at: https://guappay.recruiterbox.com