About The Role
We are looking for a talented Senior Backend .NET Developer to join our dynamic technology team. The ideal candidate will have extensive experience in backend development using the Microsoft .NET stack, with a strong focus on building scalable, high-performance, and secure applications.
Experience in the Saudi Arabian market is a plus, as is prior work in the FinTech sector.
Key Responsibilities
- Design, develop, and maintain backend services, APIs, and microservices using .NET technologies.
- Collaborate with cross-functional teams including frontend developers, DevOps engineers, and product managers.
- Ensure application performance, scalability, and security standards are met.
- Develop and maintain efficient database structures (SQL and NoSQL).
- Integrate with internal and third-party systems, especially financial and payment services.
- Participate in code reviews and mentor junior team members.
- Diagnose and resolve production issues efficiently.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related discipline.
- 5+ years of professional experience in backend development using .NET Core / .NET 6+.
- Strong understanding of RESTful APIs, microservices architecture, and database design.
- Experience with cloud platforms (preferably Microsoft Azure).
- Hands-on experience with CI/CD pipelines, Git, and DevOps practices.
- Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications
- Experience in FinTech, digital payments, or banking systems.
- Familiarity with the Saudi Arabian market or regional financial regulations.
- Experience with containerization (Docker, Kubernetes).
- Knowledge of SAMA guidelines or similar financial compliance frameworks.