Suadeo
Senior Back-End Developer
SuadeoUnited Arab Emirates6 hours ago
Full-timeEngineering, Information Technology

Company Description

Suadeo, a French software company founded in 2004, provides a Self BI Platform designed to offer optimal responsiveness and genuine user autonomy for data usage. The platform, Suadeo Designer®, combines Data Governance and DataViz to empower non-IT users in their data analysis production, data flows exchange, Cataloging, and Restitution, ensuring user freedom at every level of the data life cycle. Headquartered in Ivry-sur-Seine, France, with a presence in Switzerland and Dubai, Suadeo serves a diverse portfolio of clients in both the public and private sectors globally.


Role Description

The Back-End Developer plays a critical role in designing, building, and maintaining the server-side logic of web applications. This role focuses on developing and optimizing RESTful APIs, managing data storage, and ensuring smooth integration between the back end and front end of the application.

You will work primarily with ASP.NET Core, C#, SQL, and ORM frameworks to implement secure, efficient, and scalable back-end systems. Your responsibilities will include API development, database design, performance tuning, and implementing caching strategies to improve application responsiveness.


Key Responsibilities

  • Design, develop, and maintain robust RESTful APIs using ASP.NET Core
  • Implement and optimize HTTP client communication for integrations with external systems
  • Work with Entity Framework or other ORM tools to interact with SQL databases
  • Write efficient and maintainable C# code using best practices
  • Use LINQ for data queries and transformations
  • Optimize application performance through proper caching strategies
  • Ensure proper database schema design, indexing, and query optimization
  • Collaborate with cross-functional teams during all phases of the development lifecycle
  • Participate in code reviews, unit testing, and documentation efforts
  • Monitor and troubleshoot issues in production environments


Qualifications

  • 5+ years of hands-on experience in back-end development using ASP.NET Core
  • Proficiency in C#, object-oriented programming, and .NET frameworks
  • Solid understanding of REST architecture and building secure, scalable APIs
  • Experience with SQL Server or other relational databases
  • Strong knowledge of LINQ, Entity Framework or other ORM technologies
  • Familiarity with HTTP client libraries (e.g., HttpClient, RestSharp) and external API consumption
  • Experience with caching mechanisms (e.g., MemoryCache, Redis)
  • Strong debugging, problem-solving, and analytical skills
  • Experience with version control systems (e.g., Git
  • Experience with microservices architecture
  • Exposure to Docker, Kubernetes, or CI/CD pipelines
  • Familiarity with unit testing frameworks (e.g., xUnit, NUnit)
  • Understanding of async programming in C#
  • Knowledge of NoSQL databases (e.g., MongoDB, Redis)


WHAT WE OFFER:

• An international and multicultural environment with the opportunity to work in one of the IT sector’s most exciting and interesting growth areas

• Opportunities to gain responsibility, dedication, and skill development with our Suadeo expert team

• The chance to gain valuable technical, project management and communication skills

• Competitive compensation and benefits package: base salary, housing allowance, annual flight ticket home, 22 working days’ vacation days per year, one of the best medical insurances in GCC.

 

Job Type: Full time

Location: In office - DXB


Key Skills

Ranked by relevance