Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Cairo
Mid level
Edtech
The Role
Design and build innovative and scalable payment solutions, collaborate with product and business partners to enhance software systems, and contribute to the growth of a leading Video-Learning Platform in Arabic.
Summary Generated by Built In

About almentor: We are the leading Video-Learning Platform in Arabic! Established in 2016, we produced over 1000 online courses for individuals, corporations, and government entities across Egypt and the Gulf. Our platform is a hub of knowledge, fostering lifelong learning and growth for individuals around the globe. We are a purpose-driven team. Our most important asset is an intellectual team that can innovate and execute. It’s what moves us forward!

Our Mission: 🚀 almentor is on a mission to increase accessibility to affordable quality education for Arabic-speaking communities and a Goal to serve 10 million learners in MENA

Job Brief

Reporting to Senior/Engineering Manager, your role is to build, design and deliver innovative and scalable payment, sophisticated revenue-share, and tiered/consumption-based billing solutions for the organization and its customers.

We are committed to building software that is not only functional and reliable, but also beautiful and intuitive. Our engineers and designers work together to create products that are a joy to use, and that solve real-world problems in innovative ways. We believe in the Agile and XP methodologies, and we prioritize collaboration, communication, and continuous improvement in everything we do.

We are embarking on an exciting journey of rebuilding our product and engineering organization to drive innovation and growth. Our goal is to create a world-class platform that delivers the best possible learning experiences to our users.

Share the journey along with engineers, product managers and leaders from the most successful organizations in the region.

Role Objectives

  • Design, and build systems that powers our payment, billing and revenue management across consumer and business customer segments.
  • Play key role in hiring, promote our quality culture and coach other engineers
  • Continuously improve DORA metrics for systems owned by your team(s).
  • Continuously invest in improving our business reliability metrics.
  • Collaborate with product and business partners to evolve our software systems, products, and services to better serve our customers.

Relevant Experience

  • 4+ years of software engineering experience, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring)
  • Experience with C# / .NET Core (Latest)
  • Good understanding of lean/agile values & principles and associated practices
  • Proficient in testing with focus on automated end to end quality
  • Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)
  • Experience building, maintaining and improving with Trunk Based Development and Continous Delivery

Top Skills

C#,.Net Core
The Company
Dubai
360 Employees
On-site Workplace
Year Founded: 2016

What We Do

Join the leading educational platform in the Middle East, offering you the largest library of online courses in Arabic, brought to you by the most prominent experts in various fields!

Similar Jobs

Cairo, EGY
1800 Employees

Optasia Logo Optasia

Senior Software Engineer, Fintech

Artificial Intelligence • Fintech • Software • Financial Services
Cairo, EGY
281 Employees
Cairo, EGY
1800 Employees
Cairo, EGY
1800 Employees

Similar Companies Hiring

Academia.edu Thumbnail
Software • Social Impact • Information Technology • Edtech • Digital Media • Consumer Web
SAN FRANCISCO, CA
110 Employees
Campus Thumbnail
Edtech
New York, NY
143 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account