Role : .NET Developer
Experience : 4.5+ Years
Location : Hyderabad / Bangalore
Employment Type : Full-time
We are looking for a skilled .NET Developer with 4.5+ years of experience in designing and developing scalable, high-performance applications using the Microsoft technology stack. The ideal candidate should have strong backend development expertise, experience with event-driven architectures, and hands-on knowledge of both SQL and NoSQL databases.
Key Responsibilities :
- Design, develop, and maintain robust backend applications using C# and .NET Core.
- Build and consume RESTful APIs and microservices.
- Develop event-driven solutions using Apache Kafka for asynchronous communication.
- Design and optimize database solutions using MongoDB, PostgreSQL, and other NoSQL databases.
- Write clean, maintainable, and efficient code following best development practices.
- Optimize application performance, scalability, and reliability.
- Collaborate with cross-functional teams including Product, QA, and DevOps.
- Participate in code reviews, debugging, and production issue resolution.
Required Candidate Profile :
- 4.5+ years of experience in software development using C# and .NET/.NET Core.
- Strong experience in building REST APIs and backend services.
- Hands-on experience with Apache Kafka.
- Experience working with MongoDB and other NoSQL databases.
- Strong knowledge of PostgreSQL, database design, and query optimization.
- Good understanding of object-oriented programming, design patterns, and SOLID principles.
- Experience with Git and Agile/Scrum development methodologies.
- Strong analytical, problem-solving, and communication skills.
Preferred Skills :
- Experience with Microservices Architecture.
- Exposure to Docker, Kubernetes, or cloud platforms (Azure/AWS/GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with unit testing frameworks and performance tuning.
.Net Developer • Bangalore