Back to Jobs
Recently postedRemoteTechnology

.net Full Stack Developer Remote Offshore /nearshore

Accodian LLCUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
DockerMicroservicesRxJSSQLHTMLOAuthScrumAngularCSSC#.NETJWTLLMRedisVaultGenerative AIRESTAzureKubernetesJavaScriptTypeScriptSQL ServerAgilePrompt EngineeringCI/CDAzure DevOpsLangChainRAG

Job description

Mandatory Technical Skills

1. C# and .NET Core

  • Strong hands-on experience in C# and .NET Core / .NET 6+.

  • Expertise in object-oriented programming, SOLID principles, and design patterns.

  • Experience developing scalable applications and RESTful Web APIs.

  • Strong understanding of asynchronous programming, LINQ, and dependency injection.

  • Experience with application performance optimization and debugging.

2. Entity Framework / Entity Framework Core

  • Strong experience with Entity Framework and EF Core.

  • Expertise in ORM concepts, database-first and code-first approaches.

  • Experience with LINQ queries, migrations, and database optimization.

  • Strong SQL Server experience, including stored procedures, indexing, and query optimization.

3. Angular

  • Strong hands-on experience with Angular (Angular 12+ preferred).

  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.

  • Experience developing responsive and reusable UI components.

  • Understanding of Angular services, modules, routing, RxJS, and state management.

  • Experience integrating Angular applications with REST APIs.

4. Microsoft Azure

  • Hands-on experience designing, developing, and deploying applications on Microsoft Azure.

  • Experience with Azure App Services, Azure Functions, Azure Storage, and Azure SQL.

  • Knowledge of Azure API Management, Azure Key Vault, and Azure Monitor.

  • Experience with CI/CD pipelines using Azure DevOps.

  • Understanding of cloud architecture, security, scalability, and application monitoring.

5. Artificial Intelligence / Generative AI

  • Practical experience integrating AI capabilities into enterprise applications.

  • Exposure to Azure OpenAI Service and OpenAI APIs.

  • Experience with LLM-based application development and prompt engineering.

  • Understanding of Retrieval-Augmented Generation (RAG), embeddings, and vector databases.

  • Experience integrating AI models through REST APIs and building AI-powered workflows or assistants.

  • Knowledge of responsible AI, data security, and AI governance is an advantage.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade full-stack applications using C#, .NET Core, Angular, and Azure.

  • Build and integrate RESTful APIs and backend services.

  • Develop efficient data access layers using Entity Framework Core.

  • Design and implement responsive, user-friendly Angular applications.

  • Architect and deploy cloud-native applications using Microsoft Azure services.

  • Integrate AI/Generative AI capabilities into existing applications and business workflows.

  • Collaborate with architects, product owners, business analysts, and cross-functional development teams.

  • Participate in code reviews, technical discussions, and solution design.

  • Troubleshoot production issues and optimize application performance.

  • Implement application security, authentication, authorization, and data protection best practices.

  • Support CI/CD automation, deployment, and production releases.

Preferred / Good-to-Have Skills

  • Experience with Microservices architecture.

  • Knowledge of Docker and Kubernetes.

  • Experience with Azure AI Foundry and Azure AI services.

  • Familiarity with Semantic Kernel or LangChain.

  • Experience with Redis, Cosmos DB, or other NoSQL databases.

  • Knowledge of OAuth 2.0, OpenID Connect, and JWT authentication.

  • Experience with Agile/Scrum development methodologies.

  • Relevant Microsoft Azure certifications.

Similar jobs