.NET Developer
GenerativX
Jaipur, Rajasthan, India
🚀 Hiring: .NET Developer | 2–4 Years
📍 Location: Jaipur, Hybrid
💼 Employment Type: Full-time
🎯 Experience: 2–4 Years
We’re looking for a .NET Developer to join our team and work on backend services, APIs, microservices, and scalable distributed systems using C# and .NET 10.
🔹 Key Responsibilities
- Develop and maintain backend services and microservices using C# / .NET 10
- Build and consume RESTful Web APIs
- Work with Entity Framework Core, LINQ, migrations and data models
- Implement event-driven architecture using RabbitMQ, Kafka or Azure Service Bus
- Apply SOLID principles and design patterns
- Use async/await, Tasks and cancellation tokens effectively
- Write unit and integration tests
- Participate in code reviews, sprint planning and daily stand-ups
- Debug and resolve issues across development, staging and production
- Maintain technical documentation🔹 Mandatory Skills✅ C# / .NET 10
✅ Object-Oriented Programming, Generics, LINQ & Collections
✅ Dependency Injection & modern C# features
✅ Entity Framework Core
✅ ASP.NET Core Web API
✅ Microservices Architecture
✅ Event-Driven Architecture
✅ RabbitMQ / Kafka / Azure Service Bus
✅ SOLID Principles & Design Patterns
✅ Multithreading & async/await
✅ JWT Authentication & REST APIs
✅ Swagger / OpenAPI
✅ Unit & Integration Testing
⭐ Good to Have
- Domain-Driven Design (DDD)
- CQRS / MediatR
- Clean Architecture
- gRPC / Protobuf
- SQL Server / PostgreSQL
- Git & branching workflows
- Docker
- xUnit / NUnit / Moq
- OpenTelemetry or similar logging/observability tools
- AWS exposure🎓 QualificationsB.E. / B.Tech / MCA / B.Sc. (CS/IT) or equivalent
💡 What We’re Looking For
- Strong problem-solving and debugging skills
- Good understanding of backend architecture
- Clear communication and teamwork
- Willingness to learn and adapt
- Ownership of assigned tasks and timely delivery
-