logo
CEREBRUM

Senior Software Engineer (Microsoft Stack)

Asia

October 8, 2026 at 3:08 PM

✨ AI summary

Location

  • Lebanon

Programming Languages

  • C#
  • JavaScript/TypeScript

Frameworks

  • .NET Core
  • ASP.NET Web API
  • React.js

Cloud Services

  • Azure App Services
  • Azure Functions
  • Azure Storage
  • Azure SQL
  • Azure Key Vault
  • Azure DevOps

Databases

  • SQL Server
  • Azure SQL
  • MySQL
  • PostgreSQL

Experience Level

  • 5+ years

Role Overview

We are seeking a Senior Full Stack Engineer with 5+ years of professional experience to join our team. The ideal candidate will have strong expertise in Microsoft C#/.NET, React.js, and database/API design, with proven experience deploying and scaling applications on Azure Cloud. You will work across the stack to deliver secure, performant, and user-friendly applications that align with enterprise standards.


Key Responsibilities

  • Design, develop, and maintain full stack applications using C#/.NET Core on the backend and React.js on the frontend.
  • Build and optimize APIs (REST/GraphQL) with a focus on scalability, security, and maintainability.
  • Model and manage databases (SQL Server or Azure SQL) with strong schema design and query optimization.
  • Deploy and manage applications on Azure Cloud (App Services, Functions, Storage, Azure SQL, Key Vault, etc.).
  • Collaborate with cross-functional teams (design, product, QA) to deliver end-to-end features.
  • Implement CI/CD pipelines using Azure DevOps for automated builds, testing, and deployments.
  • Ensure application performance, security, and reliability through monitoring, logging, and proactive troubleshooting.
  • Participate in code reviews and contribute to engineering best practices.


Required Qualifications

  • 5+ years of professional experience as a Full Stack Engineer.
  • Strong proficiency in C#, .NET Core, and ASP.NET Web APIs.
  • Solid experience with React.js (hooks, state management, reusable components).
  • Strong database design and optimization skills (SQL Server, MySQL, or PostgreSQL).
  • Hands-on experience with Azure Cloud services (App Services, Azure SQL, Functions, Storage, Identity/SSO).
  • Hands-on experience with CI/CD pipelines and version control (Git).
  • Strong problem-solving, debugging, and performance optimization skills.


Preferred Skills

  • Knowledge of microservices architecture and containerization (Docker, Kubernetes on Azure).
  • Familiarity with enterprise authentication (OAuth2, OpenID Connect, Azure AD).
  • Exposure to Agile/Scrum methodologies.


What We Offer

  • Opportunity to work on scalable, cloud-native applications.
  • Collaborative environment with cross-functional teams.
  • Professional growth through challenging projects and Azure-focused training.
  • 100% Remote work environment
  • Competitive compensation package.
  • One-Off Home Office Allowance