PalmPay is an Africa-focused fintech firm, launched in 2019. PalmPay is a mobile payments platform that offers a number of financial services.
We are recruiting to fill the position below:
Job Title: Merchant Support Software Engineer
Location: Ikeja, Lagos
Employment Type: Full time
About The Job
We are seeking a highly skilled and experienced Merchant Support Engineer to join our Merchant Technical Team.
This role bridges the gap between our internal engineering teams and external merchants, helping partners successfully integrate with our payment systems across multiple languages and platforms.
As a Merchant Support Engineer, you will design, build, test, deploy and maintan SDKs and other solutions in Java, Node.js, PHP, .NET and other technologies.
You will work closely with merchants to guide them through technical onboarding, troubleshoot issues, and ensure seamless integration experience.
If you are passionate about technical support and eager to contribute to cutting-edge projects, this position will provide you with the opportunity to grow and make an impact.
Responsibilities
Integration Support: Assist merchants with integrating APIs and SDKs across different languages such as PHP, Node.js. .NET, Java etc. Provide hands-on support, troubleshoot issues, and guide them through the integration process
Merchant Engagement: Serve as a technical liaison for onboarding and post integration support. Collaborate with internal teams to resolve merchant issues quickly and effectively
Technical Documentation: o Create detailed and user-friendly documentation for API, including usage guides, integration steps, and troubleshooting information. Keep documentation up-to-date with any changes or enhancements to the libraries
Integration with Payment Solutions: o Collaborate with payment solutions architects to ensure seamless integration between API libraries and the core payment processing systems. Optimize API calls for performance and efficiency
Collaboration and Communication: o Work closely with product managers, software engineers, and other stakeholders to understand integration requirements and provide technical solutions. Communicate effectively with merchants and partners to assist in the development process
Security and Compliance: Apply best practises in security and ensure merchant implementations adhere to compliance standards
Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices. Proactively suggest and implement improvements to the API libraries to enhance performance, security, and user experience
Qualifications
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
3-5 years proven experience in designing, building, and maintaining systems
Hands-on experience building or supporting SDKs, APIs, or integrations in Java. Experience in at least two of Node.js, PHP and .NET is a plus
Technical Skills:
Strong understanding of RESTful APIs and microservices architecture
Experience with relational databases (e.g MySQL) and NoSQL databases (e.g MongoDB, Redis)
Experience with API security, encryption, and compliance
Knowledge of containerization technologies and orchestration tools is a plus
Familiarity with version control systems (e.g Git)
Soft Skills:
Excellent problem-solving and debugging skills
Empathy and patience when dealing with merchant challenges
Strong communication skills - ability to simplify complex technical concepts for external developers.