Dot Net Developer
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.
Apply tot his job Apply To this Job