Job Tittle : Dot Net Developer
exp: Need 14 to 18 years
Visa : and ( Except OPT )
Remote
Rate : Open
Key Responsibilities
• Architecture & Development: Design, build, and maintain efficient, reusable, and reliable backend services and microservices using C# and .NET Core / ASP.NET Core.
• Technical Leadership: Lead code reviews, enforce coding standards, and champion best practices around design patterns, security, and performance optimization.
• System Integration: Integrate applications with reliable data storage systems, third-party RESTful APIs, and cloud services like Microsoft Azure.
• Mentorship: Provide technical guidance, task direction, and structured support to help junior and mid-level developers grow.
• Problem Solving: Identify architectural bottlenecks, debug critical production issues, and resolve complex application bugs.
• CI/CD & DevOps: Oversee the build, automation, and deployment processes across staging and production environments.
• Collaboration: Work closely with Product Owners, QA teams, and software architects to estimate efforts and refine user stories.
Required Technical Skills
• Core Languages: Strong proficiency in C# and advanced object-oriented programming (OOP) concepts.
• Frameworks: Extensive experience with .NET Core, .NET 6/8+, ASP.NET Core, and Web API.
• Database Management: Deep understanding of SQL Server, database design, query optimization, and ORMs like Entity Framework Core.
• Cloud & DevOps: Hands-on experience with cloud platforms (specifically Azure services like App Services and Functions), Docker containers, and CI/CD pipelines.
• Asynchronous Systems: Familiarity with background workers (e.g., Hangfire, Quartz.NET) and message brokers like RabbitMQ or Azure Service Bus.
• Testing: Experience writing automated unit and integration tests using frameworks like xUnit, NUnit, or Moq.
• Version Control: Expert knowledge of Git workflows and branching strategies.
Preferred/Nice-to-Have Skills
• Frontend Exposure: Experience with modern frontend technologies like React, Angular, or JavaScript/TypeScript.
• NoSQL Databases: Exposure to MongoDB, Redis, or InfluxDB.
• Orchestration: Experience with Kubernetes clusters for containerized application scaling.