Skip to content
mimi

Senior Software Engineer (C#, .NET, Azure)

Jobs via Dice

Hybrid Full-time Senior 1mo ago

About the role

About

We are seeking a Senior Software Engineer with strong expertise in C#, .NET, and Azure to design, develop, and maintain scalable, high-performance applications. This role involves hands-on development, system design, and mentoring junior engineers.

Key Responsibilities

  • Design, develop, and maintain applications using C# and ASP.NET Core
  • Build and manage RESTful APIs
  • Work on Azure-based cloud solutions and microservices architecture
  • Collaborate with cross-functional teams to deliver features
  • Perform code reviews and ensure best practices
  • Troubleshoot performance and scalability issues
  • Support CI/CD and deployment processes

Required Skills

  • Strong experience with C#, .NET, ASP.NET Core
  • Hands-on experience with Microsoft Azure
  • Experience with REST APIs, Microservices, and Containerization
  • Knowledge of Azure SQL / Cosmos DB or similar databases
  • Solid understanding of software architecture and design patterns
  • Experience with CI/CD pipelines

Nice to Have

  • Azure Certification
  • AI tools/workflows exposure (e.g., Claude)
  • Svelte experience

Education

Bachelor s in Computer Science or related field (or equivalent experience)

Skills

ASP.NET CoreAzureAzure SQLC#.NETCosmos DBContainerizationMicroservicesREST APIs

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free