NET Core Developer
Location : Remote (Pune, India)
Company : Reputed Ecommerce Product-Based Organization
Are you a passionate .NET Developer who loves building scalable backend systems and exploring the power of AI integration ?
Our client, a leading product-based ecommerce company , is looking for a .NET Core Developer to join their growing engineering team. This is a remote opportunity offering exposure to cutting-edge technologies, modern architecture, and AI-powered innovation.
What You’ll Do
Design, develop, and maintain scalable microservices and backend applications using .NET Core .
Integrate and leverage GenAI tools to enhance functionality, automate tasks, and optimize system performance.
Develop robust data storage and retrieval solutions using MongoDB and PostgreSQL .
Implement efficient caching strategies with Redis to improve application performance.
Design and implement asynchronous messaging patterns using RabbitMQ .
Write clean, maintainable, and well-documented code , following industry best practices.
Collaborate with cross-functional teams to deliver high-quality, enterprise-grade software solutions.
Identify and resolve performance bottlenecks and complex technical challenges.
Conduct code reviews , write unit and integration tests , and adhere to TDD principles.
Stay updated with the latest in .NET, AI, and cloud technologies .
Take ownership and initiative on projects, ensuring timely, quality delivery.
(Bonus) – Contribute to front-end or Node.js projects when needed.
What You’ll Need
5+ years of experience in .NET software development .
Strong proficiency in C# and .NET Core technologies.
Hands-on experience with microservices architecture and distributed systems design .
Solid knowledge of MongoDB, Redis, RabbitMQ, and PostgreSQL .
Experience integrating GenAI into development processes (e.g., code generation, testing, data summarization).
Familiarity with Docker , Kubernetes , and containerized deployments.
Strong understanding of design patterns , SOLID principles , and software best practices .
Proven experience with unit testing and TDD (NUnit, xUnit).
Proficiency with Git and modern version control workflows.
Excellent communication, problem-solving , and collaboration skills.
Ability to work independently in a dynamic environment.
(Bonus) Experience with Angular, React, ExtJS, or Node.js .
Preferred Skills
Experience with cloud platforms such as AWS, Azure, or GCP .
Familiarity with CI / CD pipelines and modern DevOps practices.
Exposure to front-end frameworks (Angular, React, ExtJS).
Dotnet Developer • Saint Thomas Mount, Tamil Nadu, India