Search by job, company or skills

summit consulting services

Senior Software Engineer – .NET

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer – .NET

Location: Bengaluru, India

Role Overview

We are looking for a Senior Software Engineer (.NET) to join the team. This is a hands-on, high-ownership role focused on building and evolving scalable, cloud-native services using .NET, AWS, and a microservices architecture.

You will work on backend systems that are already in production, serving real customers, while helping modernize architecture, improve reliability, and raise engineering standards across the platform.

This role suits engineers who are comfortable balancing delivery, quality, and pragmatism in a complex, evolving system.

What You'll Do

Design, develop, and maintain backend services using .NET Core / .NET MVC

Build and evolve RESTful APIs consumed by internal and external clients

Contribute to and improve a microservices-based architecture

Design and optimize SQL Server schemas, queries, and data access patterns

Write and maintain unit and integration tests to ensure system reliability

Participate actively in code reviews, design discussions, and architecture decisions

Collaborate closely with Product, QA, and DevOps to deliver features end-to-end

Troubleshoot and resolve production issues (if needed), including performance and scalability concerns

Contribute to ongoing modernization efforts of legacy components

Customer obsession — you understand how engineering decisions directly impact customer experience, reliability, and trust, and you design systems accordingly.

Required Skills & Experience

7+ years of professional software development experience

Strong hands-on experience with .NET Core and .NET MVC

Proven experience designing and consuming RESTful APIs

Experience working in microservices-based systems

Strong expertise with SQL Server, including performance tuning

Hands-on experience deploying or operating services on AWS

Strong debugging skills in production environments

Experience writing unit tests and integration tests for backend systems

Clear written and verbal communication for async, global collaboration and ability to work in distributed, cross-functional teams

Nice to Have

Experience with PostgreSQL

Exposure to Infrastructure as Code (Terraform or similar)

Experience with React or modern frontend frameworks

Experience with Docker and containerized applications

Familiarity with CI/CD pipelines

Experience modernizing or migrating legacy systems

Experience with mapping or geospatial technologies (Google Maps, Mapbox, etc.)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145740283