Skip to Content

.Net Core Backend Developer

Bengaluru, India

TekCapzule is an emerging leader in talent management innovation, leveraging AI and industry expertise to develop intelligent solutions for businesses worldwide. As part of our mission to revolutionize hire, onboard and upskill workforce, we are building AI-powered agents to enhance automation in talent management.

As a .NET Core Backend Developer, you will be responsible for designing, developing, and maintaining scalable backend services and APIs using .NET Core and C#. You will collaborate with a team of software engineers to build high-performance, secure, and cloud-ready applications that support mission-critical business functions. This is a full-time position with one of our MNC clients, offering an opportunity to work on enterprise-grade solutions in a dynamic and innovation-driven environment.

C#
Microservices
Cloud (AWS/Azure/GCP)
Docker/K8s


Responsibilities
  •  Develop, maintain, and optimize scalable and secure backend services and APIs using .NET Core, C#.
  •  Implement microservices architecture and ensure seamless integration with front-end applications and third-party services.
  •  Design database schemas and write efficient queries using SQL Server, PostgreSQL, or NoSQL databases (MongoDB, CosmosDB, etc.).
  •  Ensure robust security measures, authentication, and authorization mechanisms in backend services.
  •  Collaborate with front-end developers, DevOps teams, and business stakeholders to deliver high-quality software solutions.
  •  Write clean, maintainable, and well-documented code following industry best practices and coding standards.
Must Have
  •  3-8 years of experience in backend development with .NET Core and C#.
  •  Strong expertise in developing RESTful APIs and integrating with front-end applications and third-party services.
  •  Experience with SQL databases (SQL Server, PostgreSQL) and NoSQL databases (MongoDB, CosmosDB).
  •  Experience with cloud platforms like AWS, Azure, or GCP, including deployment and infrastructure management.
  •  Solid understanding of software design principles, object-oriented programming (OOP), and best coding practices.
  •  Familiarity with security best practices, authentication, and authorization mechanisms (OAuth, JWT, etc.).
Nice to Have
  •  Experience with event-driven architectures, message brokers like Kafka, RabbitMQ, or Azure Service Bus..
  •  Hands-on knowledge of Docker, Kubernetes, and CI/CD pipelines for automated deployment and scaling.
  •  Exposure to large-scale distributed systems and knowledge of caching strategies using Redis.
  •  Experience with GraphQL, gRPC, or other API communication protocols.
  •  Familiarity with agile development methodologies and DevOps best practices

 Strong problem-solving and debugging skills, with experience in optimizing system performance and scalability.


About Our Client

 Our client is a leading global technology company specializing in digital transformation and innovative software solutions. They work with top enterprises across industries, delivering cutting-edge technology solutions in AI, cloud, data analytics, and enterprise software. This role offers an opportunity to be part of a dynamic team, contributing to impactful projects in a fast-paced and collaborative environment.


Flexible Work

Enjoy a hybrid or remote work environment with flexible hours.


Health Insurance

Comprehensive coverage for you and your family.


Upskilling Opportunities

Access to training programs, certifications, and career development resources.


Health Club Access

Wellness programs, gym memberships, and fitness benefits.