• Job ID - J-10052179
  • Posted on June 4, 2026

Responsibilities

  • Design and develop high-performance backend services and REST APIs using .NET Core (.NET 6/7/8) following clean architecture and ABP/ASP.NET Zero patterns.
  • Build modular, multi-tenant enterprise systems and extensible application layers.
  • Develop Angular (10+) SPAs using TypeScript, RxJS, DevExpress, Ngx, and modern component architectures.
  • Build and maintain WPF applications using MVVM (Prism preferred) and DevExpress controls.
  • Design, optimize, and troubleshoot PostgreSQL schemas, queries, indexing, and EF Core performance.
  • Deploy, monitor, and secure applications on Azure (App Services, Functions, Storage, Key Vault, App Insights, Azure AD).
  • Build and maintain CI/CD pipelines using Azure DevOps, Terraform (IaC), Docker, and automated testing.
  • Contribute to system architecture, performance tuning, security best practices, and incident resolution.
  • Lead code reviews, mentor engineers, and drive engineering standards and best practices.

Technology Requirements

  • 5+ years of progressive software engineering experience with proven experience building enterprise-scale or multi-tenant systems.
  • Strong hands-on experience with C#, .NET Core (.NET 6/7/8), ASP.NET Core MVC/Web API, EF Core, MediatR, AutoMapper, and async/concurrency patterns.
  • Experience working with ABP Framework, ASP.NET Zero, or AspNetBoilerplate and modular application architectures.
  • Strong frontend experience with Angular 10+ (preferably 13–17), TypeScript, RxJS, DevExpress Angular, Ngx, HTML5, and SCSS.
  • Experience developing desktop applications using WPF, MVVM, Prism, DevExpress WPF, with familiarity in WebView2 and WinUI or .NET MAUI.
  • Advanced experience with PostgreSQL including SQL optimization, indexing, tuning, and working knowledge of Redis.
  • Strong cloud and DevOps experience with Azure App Services, Azure Functions, Azure Storage, Azure AD, Azure DevOps, CI/CD pipelines, Terraform, and Docker.
  • Solid engineering practices including Git (GitFlow or trunk-based), automated testing, logging with Serilog and Application Insights, API versioning, caching strategies, and secure coding practices.
  • Excellent communication and teamwork skills.
  • Passion for technology and continuous learning.

Reputed US Based Company

  • Senior Full Stack Engineer (.NET, Angular, Azure)
  • Jhamsikhel, Lalitpur