Job Description
<p><p>Job Title : <b>.Net Developer</b><br/><br/>Location : Hyderabad<br/><br/>Experience : 3-8 years of experience<br/><br/><b>Role :</b><br/><br/>We are looking for Back-End Developer with strong expertise in the Microsoft technology stack (.NET, C#, SQL Server, Azure) to build scalable, high-performance, and secure backend systems.
</p><p><br/></p><p>This role requires an expert in API development, microservices, database management, and cloud-based architectures, ensuring the delivery of robust solutions that power products and services.<br/><br/><b>Responsibilities :</b><br/><br/>Back-End Development :<br/><br/>- Design, develop, and maintain scalable and high-performance APIs using ASP.NET Core, C#, and .NET.<br/><br/></p><p>- Experience developing applications using ASP.NET Zero or similar modular frameworks.<br/><br/></p><p>- Hands-on expertise in designing and customizing RDLC reports for .NET applications.<br/><br/></p><p>- Implement RESTful and GraphQL APIs, ensuring seamless integration with front-end applications.<br/><br/></p><p>- Develop and optimize microservices architectures with containerization (Docker, Kubernetes).<br/><br/></p><p>- Experience with tools such as Swagger and Postman for API testing and documentation.<br/><br/></p><p>- Experience implementing WebSocket for real-time data updates and bidirectional communication.<br/><br/></p><p>- Write clean, maintainable, and testable code following SOLID principles and design patterns<br/><br/>Database & Cloud Integration :<br/><br/>- Design and manage relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB).<br/><br/></p><p>- Optimize database queries, indexing, and performance for large-scale applications.<br/><br/></p><p>- Develop and maintain cloud-based backend services on Azure (App Services, Functions, Cosmos DB, Blob Storage).<br/><br/></p><p>- Implement event-driven architectures using Kafka, RabbitMQ, or Azure Service Bus.<br/><br/>Security, Authentication & DevOps :<br/><br/>- Implement authentication & authorization using OAuth2, JWT, Identity Server, or Azure AD.<br/><br/></p><p>- Apply secure coding best practices, ensuring compliance with OWASP security principles.<br/><br/>System Integration & Performance Optimization :<br/><br/>- Working knowledge of Google Maps API integration for location-based features.<br/><br/></p><p>- Integrate third-party APIs, payment gateways, and external services into backend systems.<br/><br/></p><p>- Optimize server-side logic, caching strategies (Redis), and response times for maximum e?ciency.<br/><br/></p><p>- Ensure high availability and fault tolerance in distributed systems<br/><br/>Collaboration & Code Quality :<br/><br/>- Conduct code reviews, maintain coding standards, and follow best practices.<br/><br/></p><p>- Collaborate closely with front-end developers, DevOps engineers, and product managers.<br/><br/></p><p>- Document technical designs, workflows, and system architectures<br/><br/>Skills & Technologies :<br/><br/>- Back-End Development : .NET Core / ASP.NET Core, ASP.NET Zero, C#, RESTful APIs<br/><br/></p><p>- Database Management : SQL Server, PostgreSQL, MongoDB, query optimization<br/><br/></p><p>- Cloud & DevOps : Hands-on experience with GCP, Azure or AWS cloud platforms<br/><br/></p><p>- Microservices & Architecture : Experience with Docker, Kubernetes, and microservices design<br/><br/></p><p>- Security & Authentication : OAuth2, JWT, Azure AD, Identity Server, OWASP security principles<br/><br/></p><p>- Messaging & Event-Driven : Familiarity with Kafka, NATS, RabbitMQ<br/><br/></p><p>- Version Control & CI/CD : Git, GitHub/GitLab workflows, automated testing frameworks<br/><br/></p><p>- Agile Development : Experience with Agile/Scrum methodologies<br/><br/><b>Qualifications :</b><br/><br/>- Experience 3 to 8 years of hands-on experience in backend development.<br/><br/></p><p>- Bachelors or Masters in Computer Science, Software Engineering, Information Technology, or a related field</p><br/></p> (ref:hirist.tech)