Dot Net Developer+Devops
Were looking for a .NET Developer with hands-on DevOps experience to build scalable applications and streamline CI/CD pipelines. You’ll work closely with cross-functional teams to deliver secure, high-quality software in an Agile environment.
Key Responsibilities
- Design, develop, and maintain backend services using C#, .NET 6/7, ASP.NET Core, Web API
- Write clean, testable code and implement unit/integration tests (xUnit/NUnit/MSTest)
- Build and operate CI/CD pipelines (Azure DevOps/GitHub Actions/Jenkins)
- Manage deployments on Azure/AWS; monitor performance and reliability
- Implement and maintain IaC (ARM/Bicep/Terraform) and containerization (Docker; Kubernetes a plus)
- Collaborate with Product, QA, and DevOps for release readiness and observability (App Insights/Prometheus/Grafana)
- Follow secure coding practices and participate in code reviews
Must-Have Skills
- C#, ASP.NET Core, REST APIs, Entity Framework Core
- SQL Server (queries, SPs, performance basics)
- Git + at least one CI/CD tool (Azure DevOps preferred)
- Docker fundamentals
- Cloud exposure (Azure preferred: App Service, AKS, Functions, Storage, Key Vault)
- Unit testing and debugging skills
Good-to-Have
- Kubernetes, Terraform/Bicep, API Gateway, Message Queues (RabbitMQ/Service Bus/Kafka)
- Frontend basics (Angular/React)
- OAuth2/OIDC, Azure AD, JWT
- Logging/Monitoring: Serilog, ELK, App Insights
- Performance tuning & security best practices (OWASP)