09 Sep
|
TalentOla
|
India
Key Responsibilities
Design, code, test, and maintain applications using C#, .NET Core / .NET Framework, and related technologies.
Develop RESTful APIs and integrate third-party services.
Work with databases such as SQL Server, Entity Framework, or Dapper.
Collaborate with cross-functional teams (QA, DevOps, Product) to deliver high-quality solutions.
Participate in code reviews, architectural discussions, and technical planning.
Implement best practices: clean code, design patterns, secure coding, and performance optimization.
Troubleshoot, debug, and resolve production issues.
Contribute to CI/CD pipelines and deployment processes.
Required Skills & Qualifications
Robust proficiency in C# and .NET Core/.NET 6+
Experience with Web APIs, ASP.NET MVC, or Blazor
Solid understanding of OOP, SOLID principles, and design patterns
Hands-on experience with SQL Server, stored procedures, and ORM tools
Familiarity with Git, Azure DevOps, or other version control CI/CD tools
Knowledge of REST, JSON, microservices, and distributed systems
Experience with Unit Testing frameworks (xUnit, NUnit, MSTest)
Preferred Skills (Nice to Have)
Experience with Azure or AWS cloud services
Knowledge of Docker, Kubernetes, or containerization
Front-end skills: Angular, React, or TypeScript
Experience with message brokers (RabbitMQ, Kafka, Azure Service Bus)
Understanding of Domain-Driven Design (DDD)
Familiarity with Agile/Scrum methodologies
📌 Net Bengaluru (India)
🏢 TalentOla
📍 India