All jobs
Jobs for Humanity logo
Jobs for Humanity

200 open roles

Senior Software Engineer

Full-time
Senior
Posted 1 week ago
Apply on company siteYou’ll apply directly with the employer on SmartRecruiters.
Added to ZestAmigo
Last seen on employer site

Where you can work

Unspecified

Locations named in the listing

  • Beirut, Beirut, Lebanon
View location wording from the posting
Beirut, Beirut Governorate, Lebanon

Role overview

Extracted from the posting. Read the employer’s full description below.

What they are looking for

  • 5+ years of professional software engineering experience
  • Strong backend and API development experience
  • Experience designing scalable and secure applications
  • Strong knowledge of databases and data modeling
  • Experience with REST APIs and third-party integrations
Show all 13 items
  • Understanding of authentication, authorization, encryption and application security
  • Experience with Git, CI/CD and modern development workflows
  • Familiarity with cloud infrastructure and containerized environments
  • Strong understanding of software architecture and design patterns
  • Experience with automated testing and code-quality practices
  • Strong debugging and problem-solving capabilities
  • Ability to mentor junior developers and perform effective code reviews
  • Fintech experience is highly valued

Employer description

Company Description

We’re looking for an experienced Senior Software Engineer to join our technology team and help build a secure, reliable and scalable digital payments platform.

Job Description

  • Design, develop and maintain core components of the e-wallet platform
  • Build secure and scalable backend services, APIs and integrations
  • Contribute to mobile and web application architecture
  • Design and optimize databases and transaction-processing workflows
  • Integrate with banks, payment providers and other third-party services
  • Work on wallet functionalities including transfers, cash-in/cash-out, payments and transaction history
  • Ensure high standards of system performance, reliability and availability
  • Implement secure coding practices and work closely with the CISO on application security
  • Participate in architecture and technology decisions
  • Conduct code reviews and maintain high code-quality standards
  • Implement automated testing and support CI/CD processes
  • Troubleshoot complex technical and production issues
  • Produce clear technical documentation
  • Mentor and support junior software engineers
  • Collaborate closely with Product, UI/UX, IT, Operations and Compliance teams

.

Qualifications

  • 5+ years of professional software engineering experience
  • Strong backend and API development experience
  • Experience designing scalable and secure applications
  • Strong knowledge of databases and data modeling
  • Experience with REST APIs and third-party integrations
  • Understanding of authentication, authorization, encryption and application security
  • Experience with Git, CI/CD and modern development workflows
  • Familiarity with cloud infrastructure and containerized environments
  • Strong understanding of software architecture and design patterns
  • Experience with automated testing and code-quality practices
  • Strong debugging and problem-solving capabilities
  • Ability to mentor junior developers and perform effective code reviews
  • Fintech experience is highly valued

Additional Information

Send us your CV + GitHub Portfolio with the title: Sr. Software Engineer to: hr@totalrecruitments.com

Track this application

Keep your own notes. Only you can mark an application as sent.

Report a problem with this listing

Sign in to report this listing.

More at Jobs for Humanity