Talent.com
IT Firm
Senior Backend Developer/Engineer - C#/ASP/.Net CoreIT Firm • Bangalore
Senior Backend Developer/Engineer - C#/ASP/.Net Core

Senior Backend Developer/Engineer - C#/ASP/.Net Core

IT Firm • Bangalore
30+ days ago
Job description

Senior Backend Developer / Engineer (.NET Core + Azure + Microservices)

Location : Bangalore, Karnataka, India

Experience : 5 - 8 Years

Employment Type : Full-Time

Job Overview :

We are looking for a highly skilled Senior Backend Developer / Engineer with strong expertise in ASP.NET Core, Microservices, Microsoft Azure, REST API Development, and Cloud-Native Architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend platforms, enterprise-grade APIs, and distributed systems that power modern cloud applications.

This role requires hands-on experience with Azure cloud services, event-driven architecture, containerization, CI/CD automation, database design, and backend system integration. The candidate should be passionate about building secure, scalable, and high-performing backend solutions while working in an Agile environment.

Required Skills & Technologies :

Backend Development :

- ASP.NET Core

- C#

- REST APIs / Web APIs

- Enterprise Application Development

- API Integration

Architecture & Design :

- Microservices Architecture

- Event-Driven Architecture

- Distributed Systems

- SOLID Principles

- Design Patterns

- Clean Architecture

Database Technologies :

- SQL Server

- Database Design

- Data Modeling

- Query Optimization

- Performance Tuning

Microsoft Azure :

- Microsoft Azure

- Azure API Management (APIM)

- Azure Functions

- Azure Service Bus

- Azure SignalR

- Azure Container Apps

- Azure Storage Account

- Azure Application Gateway

Messaging & Streaming :

- Apache Kafka

- Azure Service Bus

- Message Queues

- Event Streaming

DevOps & Cloud-Native :

- Docker

- CI/CD Pipelines

- GitHub Actions

- GitHub Workflows

- Cloud-Native Applications

- Containerized Deployments

Core Computer Science :

- Data Structures & Algorithms

- Object-Oriented Programming (OOP)

- Software Design Principles

Key Responsibilities :

- Design, develop, and maintain scalable RESTful APIs using ASP.NET Core.

- Build and enhance enterprise-grade backend systems using Microservices Architecture.

- Design efficient database schemas, data models, and optimized SQL queries.

- Integrate internal platforms, third-party APIs, and enterprise services.

- Develop event-driven applications using Kafka and Azure Service Bus.

- Build secure, scalable, and highly available cloud-native applications on Microsoft Azure.

- Develop reusable backend services, frameworks, and shared .NET libraries.

- Containerize applications using Docker and support cloud deployment strategies.

- Implement and maintain CI/CD pipelines using GitHub Actions and DevOps best practices.

- Optimize application performance, scalability, and reliability.

- Ensure adherence to coding standards, SOLID principles, and clean architecture practices.

- Participate in architecture reviews, technical discussions, and solution design sessions.

- Conduct code reviews and mentor junior developers.

- Collaborate with DevOps engineers, frontend developers, architects, QA teams, and business stakeholders.

- Troubleshoot production issues and support application lifecycle management.

Required Qualifications :

- 5 - 8 years of experience in Backend Development.

- Strong expertise in ASP.NET Core and C#.

- Hands-on experience designing and developing REST APIs and Web Services.

- Experience implementing Microservices-based architectures.

- Strong knowledge of SQL, Database Design, and Data Modeling.

- Experience with Microsoft Azure cloud services.

- Hands-on experience with Azure Functions, Azure Service Bus, Azure APIM, and Azure Container Apps.

- Experience with Kafka and Event-Driven Systems.

- Knowledge of Docker and containerized application deployment.

- Experience building and maintaining CI/CD pipelines using GitHub.

- Strong understanding of Data Structures, Algorithms, and Software Design Principles.

- Excellent communication, collaboration, and problem-solving skills.

(ref:hirist.tech)
Create a job alert for this search

Senior Backend Developer/Engineer - C#/ASP/.Net Core • Bangalore