Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 13, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Pulse is Kenya's leading innovative media company, informing and engaging Kenya's young audience - and providing expansive media reach and creative marketing solutions to our partners
    Read more about this company

     

    Back End Engineer

    Role summary:

    • The back-end engineer will use their understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless user experience.

    Daily Responsibilities:

    • Building the core payment backend API functionality;
    • Building third party payment gateway- MPESA, bank to bank integration
    • Building LETA payment gateway microservice to manage all payment services
    • Input on technology decision and software architecture roadmap;
    • Designing and implementing payment gateway security features
    • Building side microservices needed to perform further function - third party integration;
    • Code maintenance and ensuring it is kept up to date;
    • Documenting features for easy references and integration;
    • Integrating with third party services such as payment and SMS providers;
    • Working and collaborating with DevOps, frontend and QA to ensure timely delivery of quality features;
    • Keep up to date with continuously evolving web technologies, software technologies and coding best practices to ensure the developed mobile applications are up to par with existing industry standards. This also involves upgrading existing legacy systems to meet new industry standards;
    • Test current products and identify deficiencies;
    • Developing and supporting a culture of continuous improvement and best practices within the Engineering organization;
    • Lead integration projects through sales scoping, design, documentation, build, testing, deployment & maintenance
    • Work directly with customers, vendors and internal team(s) during the discovery phase to identify workflow requirements, and determine how interfaces would fit into proposed solutions
    • Work on multiple projects concurrently, monitor the status of tasks and escalate issues when appropriate Project manage and assist customers with integrations
    • Act as a technical touchpoint with customers and assist with customer support issues related to interfaces
    • Own the design, planning and execution of interoperability platform projects
    • Collaborate with other teams to create or enhance existing project management tools, and processes to improve quality and throughput of interface implementations
    • Any other responsibilities that the CTO may assign to the Employee from time to time.

    Requirements:

    • Knowledge and/or experience in using Golang, Python, JavaScript
    • Bachelor’s Degree/Diploma in Computer Science, telecommunications, mechatronics or any other relevant course.
    • Proven working experience of at least 2-3 years
    • Ability to collaborate with cross-functional team members
    • Excellent organizational and time management skills
    • Sharp analytical and problem-solving skills
    • Familiarity with Cloud Native architecture on Google Cloud, AWS or Azure

    Method of Application

    Interested and qualified? Go to Pulse on airtable.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Pulse Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail