Backend Developer
Electro Pi
صاحب عمل نشط
نشرت قبل 5 ساعات
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
Architecture & Design: Design and implement scalable, distributed systems using ASP.NET Core and Microservices architecture.
API Excellence: Build and maintain high-performance RESTful and GraphQL APIs, ensuring versioning and clear documentation (OpenAPI/Swagger).
Database Management: Optimize complex queries and schemas in SQL Server or PostgreSQL, while utilizing Redis for high-speed caching.
Cloud-Native Integration: Deploy and manage services on Azure (App Services, Functions, Service Bus) using containerization (Docker/Kubernetes).
Performance & Observability: Monitor system health using tools like Grafana, Prometheus, or Azure Monitor to proactively solve bottlenecks.
Code Quality: Drive technical excellence through peer code reviews, unit/integration testing (xUnit/NUnit), and SOLID design principles.
1. Expert Technical Core
Language Mastery: Expert knowledge of C# (versions 12-14) and the .NET 8/9/10+ ecosystem.
Performance Engineering: Proficiency in writing high-performance, non-blocking code using Asynchronous Programming (async/await), Span , and Memory to minimize garbage collection overhead.
Minimal APIs & Middleware: Ability to build lightweight, high-speed services using the latest ASP.NET Core features.
Data Access: Advanced use of Entity Framework Core (optimized queries, migrations) and Dapper for performance-critical scenarios.
2. Cloud & Infrastructure (Azure-Centric)
Serverless & Messaging: Hands-on experience with Azure Functions, Logic Apps, and event-driven systems using Azure Service Bus or Event Grid.
Containerization: Ability to containerize applications using Docker and manage deployments via Kubernetes (AKS) or Azure Container Apps.
Infrastructure as Code (IaC): Basic proficiency in Terraform, Bicep, or Pulumi to manage environment resources.
3. Architecture & Modern Patterns
Distributed Systems: Understanding of Microservices architecture, Service Mesh (like Istio), and CQRS (Command Query Responsibility Segregation).
Resiliency Patterns: Implementation of Retry, Circuit Breaker, and Fallback patterns using libraries like Polly.
Observability: Setting up and interpreting logs, metrics, and traces using the OpenTelemetry standard and tools like Application Insights or Grafana.
4. AI & Next-Gen Productivity
AI Integration: Experience integrating LLMs into backends via Semantic Kernel or Azure OpenAI SDK.
AI-Assisted Development: Proficiency in using AI tools (GitHub Copilot, Cursor) to accelerate coding, unit test generation, and documentation.
5. Security & Compliance (DevSecOps)
Identity Management: Expertise in OAuth2, OpenID Connect (OIDC), and JWT implementation.
Secure Coding: Knowledge of OWASP Top 10 and experience with automated security scanning (Snyk, Checkmarx) within the CI/CD pipeline.
الملف الشخصي المطلوب للمرشحين
Language Mastery: Expert knowledge of C# (versions 12-14) and the .NET 8/9/10+ ecosystem.
Performance Engineering: Proficiency in writing high-performance, non-blocking code using Asynchronous Programming (async/await), Span , and Memory to minimize garbage collection overhead.
Minimal APIs & Middleware: Ability to build lightweight, high-speed services using the latest ASP.NET Core features.
Data Access: Advanced use of Entity Framework Core (optimized queries, migrations) and Dapper for performance-critical scenarios.
Serverless & Messaging: Hands-on experience with Azure Functions, Logic Apps, and event-driven systems using Azure Service Bus or Event Grid.
Containerization: Ability to containerize applications using Docker and manage deployments via Kubernetes (AKS) or Azure Container Apps.
Infrastructure as Code (IaC): Basic proficiency in Terraform, Bicep, or Pulumi to manage environment resources.
Distributed Systems: Understanding of Microservices architecture, Service Mesh (like Istio), and CQRS (Command Query Responsibility Segregation).
Resiliency Patterns: Implementation of Retry, Circuit Breaker, and Fallback patterns using libraries like Polly.
Observability: Setting up and interpreting logs, metrics, and traces using the OpenTelemetry standard and tools like Application Insights or Grafana.
AI Integration: Experience integrating LLMs into backends via Semantic Kernel or Azure OpenAI SDK.
AI-Assisted Development: Proficiency in using AI tools (GitHub Copilot, Cursor) to accelerate coding, unit test generation, and documentation.
Identity Management: Expertise in OAuth2, OpenID Connect (OIDC), and JWT implementation.
Secure Coding: Knowledge of OWASP Top 10 and experience with automated security scanning (Snyk, Checkmarx) within the CI/CD pipeline.
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- تطوير البرمجيات
- تطوير التطبيقات (برامج تكنولوجيا المعلومات)
الكلمات الرئيسية
- Backend Developer
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com