net Full Stack Developer Remote Offshore /nearshore
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+51 more
Job description
- 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.
Requirements
- 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.
-
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.
-
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.
-
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.
-
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., * 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦