.NET Back-end Developer
Brak informacji o wynagrodzeniu
MidFull-time
#415424·Dodano wczoraj·3
Źródło: nofluffjobs.comTech Stack / Keywords
.NETAzureDockerCI/CDKubernetesMicroservicesAPI
Firma i stanowisko
ALGOTEQUE Innovation Hub is hiring for a role focused on developing scalable and high-performance back-end services in a cloud-native, microservices-based environment using Microsoft Azure and .NET technologies.
Wymagania
- 3+ years of experience in back-end development and expertise in .NET (C#).
- Experience with Azure Cloud components (Azure Functions, AKS, Cosmos DB, Azure SQL).
- Experience with Docker and Kubernetes for containerized applications.
- Understanding of microservices architecture and distributed systems.
- Experience with event-driven systems (Kafka, Azure Event Hubs).
- Knowledge of CI/CD automation and DevOps practices.
- Familiarity with API gateways (Azure API Management, Kong, Istio).
- Experience working in Agile teams (Scrum, Kanban).
Nice to have:
- Experience with serverless computing (Azure Functions, AWS Lambda).
- Knowledge of Domain-Driven Design (DDD) and CQRS.
- Experience with GraphQL, WebSockets, and real-time applications.
- Familiarity with Helm charts for Kubernetes deployments.
- Experience with AI-assisted development tools (Claude, GitHub Copilot, Cursor).
Obowiązki
- Design and implement scalable, fault-tolerant back-end services using microservices architecture.
- Develop and optimize RESTful APIs or GraphQL endpoints.
- Build and deploy cloud-native applications on Microsoft Azure using Azure Kubernetes Service (AKS), Azure Functions, and Azure App Services.
- Containerize and orchestrate applications using Docker and Kubernetes.
- Implement event-driven architecture using Kafka, Azure Event Hubs or similar.
- Ensure authentication and authorization using OAuth2, JWT, and Azure AD.
- Optimize database performance for relational (PostgreSQL, SQL Server) and NoSQL (Cosmos DB) databases.
- Apply security best practices, including data protection and secure API development.
- Implement unit, integration, and end-to-end testing for software quality assurance.
- Follow SOLID principles and Test-Driven Development (TDD).
- Conduct code reviews and enforce best practices.
- Develop and maintain CI/CD pipelines using GitHub Actions, Azure DevOps.
- Use Infrastructure as Code (Terraform, Bicep, ARM templates) for cloud provisioning.
- Monitor and optimize system performance using Azure Monitor, Prometheus, and Grafana.
- Work closely with front-end developers, DevOps teams, and product managers to deliver integrated solutions.
- Maintain technical documentation for architecture, APIs, and system components.
- Provide mentorship and guidance to junior developers.
Benefity
- Long-term project and cooperation.
- International work environment.
- Great company atmosphere and culture.
- Growth & work-life balance.
ALGOTEQUE Innovation Hub
8 aktywnych ofert