Job Title: Senior .NET Developer with Kafka Expertise
Experience: 6+ Years
Location: Pune / Chennai / Bangalore
Employment Type: Full-Time
Job Summary:
We are seeking a highly skilled and experienced Senior .NET Developer with strong expertise in either Angular or Microservices architecture, along with hands-on experience in Kafka.
The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications, ensuring high performance and responsiveness.
Key Responsibilities:
- Design and develop robust .NET applications using C# and ASP.NET Core.
- Implement front-end solutions using Angular (if applicable).
- Develop and maintain microservices-based architecture (if applicable).
- Integrate and manage Kafka for real-time data streaming and messaging.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through unit testing and code reviews.
- Optimize application performance and scalability.
- Troubleshoot and resolve technical issues across environments.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement.
Required Skills:
- Strong proficiency in .NET Core / ASP.NET Core.
- Experience with Angular (for .NET + Angular + Kafka profile).
- Experience in Microservices architecture (for .NET + Microservices + Kafka profile).
- Hands-on experience with Apache Kafka – producers, consumers, topics, and stream processing.
- Good understanding of RESTful APIs and web services.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of SQL and NoSQL databases.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.