Posted on: 30/03/2026
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.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1624762