Flora Group W.L.L
Senior .NET Developer & Technical Lead
Flora Group W.L.LQatar4 hours ago
Full-timeEngineering, Information Technology

Senior .NET Developer & Technical Lead


Location: Doha, Qatar

Company: Flora Technology


Role Summary

We are seeking a highly experienced Senior .NET Developer & Technical Lead to drive technical design, architecture, and delivery for enterprise-level applications. This role requires both hands-on development expertise and proven leadership in managing teams, conducting code reviews, and mentoring developers.


Key Responsibilities

  • Lead technical design and system architecture for enterprise projects.
  • Oversee and guide development teams through mentoring and code reviews.
  • Ensure best practices in coding, performance, and security.
  • Collaborate with stakeholders to align business requirements with technical solutions.
  • Contribute to hands-on development when required.


Required Skills & Experience

  • 6+ years in .NET Core / .NET Framework development.
  • 3+ years in a technical lead or senior developer role.
  • Proven experience in complex enterprise projects.
  • Expertise in Entity Framework Core / Entity Framework.
  • Strong SQL Server database design and optimization skills.
  • Proficiency in LINQ and T-SQL.
  • Solid understanding of Dependency Injection and IoC containers.


Mandatory Skills

  • Web Development: HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap (or similar), Responsive Web Design.
  • API Development: RESTful API creation and consumption.
  • Database: SQL Server (procedures, functions, triggers, indexing, normalization, ETL).
  • Integration & Search: Active Directory, JSON/XML, third-party APIs, Elasticsearch (preferred).


Preferred Skills

  • Experience with Power BI / SSRS.
  • Knowledge of data visualization (Chart.js, D3.js).
  • Familiarity with cloud platforms (Azure/AWS) and DevOps tools (CI/CD, Docker, Kubernetes).
  • Agile/Scrum methodology experience.



Key Skills

Ranked by relevance