Senior Dot NET Developer

Job Description

Job Title: Senior Dot NET Developer

Experience: 3 Yrs - 10 Yrs

Location: Bengaluru & Ahmedabad

Position: 15


Summary

We are looking for a Software Development Engineer for our Bangalore office to work as part of the application and the integrations team that brings in data from many sources we support. The position will be responsible for developing a software platform with direct involvement in design, functionality, security, performance, scalability, and manageability — all with the most sophisticated technologies, tools, and software engineering methodologies. We are looking for professionals who have experience in the design and development of applications using .NET, C#, and Azure.

Role and Responsibilities:

  • Strong hands-on experience with .NET Core, Azure APIM, Azure Functions, Cosmos DB, Azure DevOps, CI/CD
  • Skillset: ASP .NET Core, ASP .NET MVC, strong in C#, OOPS Concepts, WCF, ASP .NET Web API, Ajax, HTML, HTML 5, CSS, jQuery, JavaScript, MERN, MEAN, SQL Server, Automated Unit Testing, Applying Design Patterns, Performance Tuning (C# and SQL)
  • Azure services like Lambda, Step functions, API gateway, etc.
  • Design and develop high performance, scalable and secure cloud-native applications with .NET / .NET Core and Azure Services
  • Integrate Identity management and modern authentication and authorization protocols using Azure Active Directory etc.,
  • Should have experience in developing the code using Azure services like FunctionApps, LogicApps, Service Bus, Event Grids, and Durable FunctionApps.
  • Experience in using Azure monitoring tools like App Insights is a plus
  • Experience using Cosmos DB and SQL Server
  • Should have experience in using GIT
  • Should be well-versed in DevOps CI CD process
  • Excellent oral and written communication skills

Required Technical and Professional Expertise:

  • Dot Net Developer with Azure & Microservices would need to have at least 2 to 5 years of experience
  • Requires deep understanding of ASP and C#. Net, as well as SQL Server with Azure experience and microservices design
  • Experience in continuous integration and architecting/deploying Azure Web Applications, SQL Databases, Docker Containers, and Azure service bus.

Skills Preferred:

  • Azure Certified Developer – Associate
  • Cloud Design Patterns CQRS, Event Sourcing, Valet Key, etc.
  • Domain-Driven Design (DDD)
  • Behaviour Driven Development (BDD)
  • API Design, REST Concepts

Mandatory Skills:

  • Asp.NET Core
  • Azure
  • Creative problem-solving skills and superb communication Skills