Senior Backend Engineer

Reposted 2 Days Ago
Be an Early Applicant
Cairo
In-Office
Mid level
Artificial Intelligence • Software
The Role
As a Senior Backend Engineer, you will design and develop backend systems, create APIs, and ensure high-performance solutions for loyalty platforms.
Summary Generated by Built In

Dsquares is a leading provider of loyalty programs in the region, dedicated to crafting exceptional solutions that deepen the connection between brands and their customers. We leverage technology and innovative strategies to transform customer engagement into lasting loyalty.

Our team is passionate, innovative, and collaborative, always striving for excellence. We seek professionals who can share our vision and contribute to creating unparalleled customer experiences. Join us in shaping the future of customer loyalty.

About The Role:

As a Senior Backend Engineer at Dsquares, you will play a crucial role in the design and development of our backend systems that power our loyalty platforms. You will collaborate with cross-functional teams to create high-performance, scalable, and secure services and APIs, ensuring that our solutions meet the needs of our clients and end users.

Duties & Responsibilities:

  • Plan, design, develop, debug, implement and support web-based software applications and services.
  • Modify existing software to add new features, fix issues, or improve performance/security.
  • Comply with project coding standards and industry best practices.
  • Work on a shared codebase, in a team environment, cooperating with co-located and remote team members.
  • Improve software quality by conducting systems analysis and recommending changes in policies and procedures.
  • Produce detailed software design and specifications.
  • Participate in planning for software development sprints, and ensure tasks are completed according to the planned delivery dates.
  • Represent the team in collaborations with partners and clients as needed.

Requirements

Required Skills & Abilities:

  • Technical Skills: C#, RESTful API, MS SQL Server, JS, Angular js, Agile (Scrum),
  • Design patterns, object-oriented analysis & design, SOLID principles, TDD, unit
  • Testing, Integration testing, Swagger/PostMan, NodeJS, Git, Jira, Log4Net.
  • Good understanding of software engineering and design concepts.
  • Good problem solving and research skills.
  • Good understanding of the full web stack.
  • Good knowledge of algorithms and data structures.
  • Good understanding of structured database design concepts and practices.
  • Good understanding of HTML/JS/CSS concepts.
  • Good debugging and tracing.
  • Comfortable to work in a fast-paced environment.
  • Self-motivated and driven to improve.

Education & Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3 - 5 years of experience in a senior backend engineer role is a must.
  • Experience in using MS SQL server and advanced features.
  • Experience in working with git code versioning & branching techniques.
  • Experience in web application optimization techniques.
  • Experience in RESTful API development.
  • Experience in software solution and architecture design is a plus.
  • Experience in building microservices is a plus.
  • Experience in .net Core is a plus.
  • Experience in building on top of Azure stack is a plus.
  • Experience in code refactoring is a plus.

Benefits
    • Financial Growth: Reap the rewards of your hard work with competitive compensation packages.
    • Work-Life Balance: Achieve optimal well-being with our hybrid work environment, and regular team-building events.
    • Continuous Development: Expand your horizons through our commitment to learning and development opportunities.
    • Perks and Privileges: Celebrate your journey with us through birthday offs, mobile allowances, transportation support, and a host of other employee-centric perks.

Top Skills

Angularjs
C#
Git
JavaScript
JIRA
Log4Net
Ms Sql Server
Node.js
Restful Api
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Cairo, Cairo
301 Employees
Year Founded: 2012

What We Do

Dsquares is a loyalty and rewards company that helps businesses increase customer loyalty and retention.

As the Global Loyalty Expert, the company equips businesses with an impressive array of tools that span the entire spectrum of strategic commercial planning, merchant management, and state-of-the-art AI and Data Analytics.
This robust platform seamlessly integrates modern capabilities like ingenious pointing systems, electrifying e-vouchers, captivating gamification elements, and enlightening analytics tools.

Operating across more than 10 countries in the Middle East and Africa, Dsquares partners with enterprises across diverse sectors, including banking, telecom, and retailers, revolutionizing the way businesses thrive in the competitive landscape.

Similar Jobs

Gradion Logo Gradion

Senior Back-end Engineer

Artificial Intelligence • Big Data • eCommerce • Retail
Hybrid
Cairo, EGY
100 Employees

Yassir Logo Yassir

Senior Back-end Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
Cairo, EGY
1213 Employees
200K-200K Annually
In-Office
Cairo, EGY
4500 Employees

Bosta Logo Bosta

Senior Back-end Engineer

Logistics • Software • Transportation
Hybrid
Cairo, EGY
1030 Employees

Similar Companies Hiring

Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account