HamburgerMenu
hirist

Senior Software Engineer - C#/.Net Core

NEXIONPRO SERVICES LLP
4 - 8 Years
Bangalore

Posted on: 30/03/2026

Job Description

Description :

Job Title : Senior Software Engineer C# / .NET Core

Location : Bangalore

Experience : 4+ Years

Role Overview :

We are seeking an experienced Senior Software Engineer with strong expertise in C# and .NET Core to design, develop, and scale high-performance, cloud-native applications. The role requires hands-on experience in microservices architecture, modern API design, event-driven systems, and collaborative problem solving within product-driven environments.

Key Responsibilities :

- Design, develop, test, and maintain backend services using C# and .NET Core

- Build and maintain scalable microservices aligned with domain-driven design principles

- Design and develop secure, reliable, and performant ASP.NET RESTful APIs

- Implement and manage CI/CD pipelines using Azure DevOps and Azure Pipelines

- Develop event-driven and asynchronous systems using Kafka

- Work closely with database systems and optimize queries using SQL and PL/SQL

- Collaborate with frontend teams to integrate backend services with React-based user interfaces

- Participate in code reviews, design discussions, and architectural decision-making

- Troubleshoot complex production issues and provide long-term technical solutions

- Contribute to continuous improvement of engineering practices and development standards

Required Technical Skills :

- Strong hands-on experience with C# and .NET Core

- Proven experience in designing and implementing microservices-based architectures

- Solid experience with ASP.NET and RESTful API design standards

- Experience with Azure DevOps, Azure Pipelines, and CI/CD best practices

- Strong understanding of relational databases and modern RDBMS concepts (SQL, PL/SQL)

- Experience with event-driven architecture and messaging platforms such as Kafka

- Working knowledge of modern frontend frameworks, preferably React

- Strong coding standards, debugging skills, and problem-solving abilities

Professional & Soft Skills :

- Strong analytical and logical thinking skills

- Ability to understand business requirements and translate them into technical solutions

- Excellent communication and collaboration skills

- Ability to work independently and take ownership of deliverables

Preferred Experience :

- Prior experience working in product-based organizations or for product clients

- Experience building scalable, distributed systems in cloud environments

We offer an opportunity to work on challenging technical problems in a collaborative, fast-paced environment focused on innovation, quality, and continuous learning.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in