Job Description :
Key Responsibilities :
- Backend Development : Design, develop, and maintain high-performance, scalable backend services and APIs using .NET / .NET Core and C#.
- Web API Development : Build and consume efficient Web APIs (RESTful) to support various frontend applications and integrations.
- Azure Cloud Development : Develop and deploy cloud-native applications leveraging Microsoft Azure PaaS Services, demonstrating strong practical experience.
- Azure Functions & Serverless : Utilize Azure Functions for building serverless compute solutions.
- Messaging & Queuing : Implement robust messaging patterns using Azure Service Bus for reliable asynchronous communication.
- Azure Storage Solutions : Work extensively with Azure Storage services, including Blob Storage, Table Storage, and Queue Storage, for diverse data needs.
- Database Management : Design, optimize, and interact with SQL Server databases, ensuring data integrity and performance.
- Code Quality : Write clean, maintainable, well-tested, and well-documented code, adhering to best practices and coding standards.
- Collaboration : Work closely with frontend developers, product managers, and other stakeholders within an agile development process.
- Problem Solving : Troubleshoot, debug, and resolve complex issues in production and development Stack (Must-Have Expertise) :
- Primary Languages : .NET / .NET Core, C#
- API Frameworks : Web API
- Cloud Platform : Microsoft Azure (strong practical experience with PaaS services)
- Azure Specific Services :
1. Azure Functions
2. Azure Service Bus
3. Azure Storage (Blob, Table, Queue)
4. Databases : SQL Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related technical field.3 to 8 years of professional experience in backend development, specifically with the .NET stack and Microsoft Azure.Proven ability to build scalable, high-performance applications.Strong understanding of object-oriented programming (OOP) principles and design patterns.Experience with version control systems (Git).Excellent problem-solving, analytical, and debugging skills.Strong communication and collaboration abilitiesref : hirist.tech)