Zain Cash logo

Backend Developer Specialist

Zain CashAmman, Amman Governorate, Jordan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.4–6 years of hands-on experience in backend software development. Proficient in . NET Core, API development, and object-oriented programming. Demonstrated experience with relational databases and data-driven applications. Practical experience in deploying and managing applications on Linux and Windows servers. Solid understanding of software principles, such as SOLID, DRY, and others. Preferred Skills:Familiarity with legacy technologies to assist in supporting and migrating from older systems, such as SOAP, web forms, and MVC. Understanding of enterprise-level architectures. Experience in fintech or regulated industry standards is a plus.

About the job

Join our dynamic team as a Backend Developer Specialist at Zain Cash, where you will leverage your expertise in . NET Core development, system integration, and API design. This pivotal role involves crafting and sustaining resilient backend services that drive our digital platforms. You will take charge of designing, implementing, and optimizing APIs, microservices, and database-driven features, alongside integrating various internal and external systems.

The ideal candidate will exhibit strong technical acumen, experience in deploying applications on both Linux and Windows environments, and a collaborative spirit to work seamlessly with cross-functional teams in a high-availability, security-centric environment.

Key Responsibilities:

  • Design and implement high-performance, secure RESTful APIs utilizing C# . NET Core.
  • Employ modern design patterns (e.g., dependency injection, repository pattern) to ensure scalable and maintainable backend services.
  • Construct microservices and reusable components to meet business and platform requirements.
  • Integrate backend systems with internal services, third-party platforms, and external APIs.
  • Implement and oversee enterprise application integrations utilizing API gateways, service buses, or messaging systems.
  • Guarantee secure authentication and authorization flows (OAuth2, JWT, SAML).
  • Develop and sustain relational databases (primarily Oracle), including complex queries, stored procedures, indexing, and optimization.
  • Ensure effective data modeling, access layer design, and transaction management.
  • Establish and maintain unit tests, integration tests, and automated validation pipelines.
  • Monitor, debug, and enhance backend services for performance, reliability, and security.
  • Collaborate closely with frontend developers, QA, product managers, and business stakeholders.
  • Translate business needs into technical specifications and robust backend architectures.
  • Produce clear technical documentation for APIs, services, and data flows.

About Zain Cash

Zain Cash is a leading digital payment platform in Jordan, focused on providing innovative financial solutions and seamless payment experiences. We pride ourselves on our commitment to technology, security, and customer satisfaction.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.