Full Stack .NET Developer

Insight Global

Bengaluru

On-site

INR 1,200,000 - 1,900,000

Full time

36 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking a Senior .NET Full Stack Developer to design, build, and maintain enterprise-scale web applications using C# with .NET Core/.NET 8+ and Angular. You will lead with best practices, code reviews, and automated testing while delivering scalable distributed systems and microservices.

The role emphasizes SOLID, OOP, and modern design patterns, with a focus on performance, security, and observability. Collaboration with architecture and DevOps teams is essential to success.

Qualifications

  • 7+ years of hands-on software development experience.
  • Strong expertise in C#, ASP.NET Core Web API, Angular, and RESTful API design.
  • Experience with SQL Server and/or PostgreSQL, and EF Core.

Responsibilities

  • Design, develop, and maintain enterprise-grade web applications using C#, .NET Core/.NET 8+, ASP.NET Core, Web APIs, and Angular.
  • Build scalable, secure, and high-performance distributed systems and microservices.
  • Develop responsive Angular components following modern frontend architecture.
  • Participate in full SDLC: requirements, design, development, testing, deployment, support.
  • Champion clean code, maintainability, and software craftsmanship; apply SOLID and design patterns.

Skills

C#
ASP.NET Core Web API
Angular
TypeScript
HTML/CSS
RESTful API
SQL Server
EF Core
OOP
DDD
Agile/Scrum

Tools

Docker
Kubernetes
SonarQube

Job description

We are seeking a highly skilled and passionate Senior .NET Full Stack Developer with extensive experience in building enterprise-scale applications using C# .NET Core/.NET 8+ and Angular. The ideal candidate will be a hands-on engineer who leads by example through high-quality coding practices, strong software design principles, and a commitment to engineering excellence. This role requires deep expertise in designing and developing scalable, maintainable, and testable applications while consistently applying SOLID principles, object-oriented design, and industry-standard design patterns. The candidate should be an advocate for clean code, code reviews, automated testing, and continuous improvement of engineering practices.

Responsibilities
Software Development
  • Design, develop, and maintain enterprise-grade web applications using C#, .NET Core/.NET 8+, ASP.NET Core, Web APIs, and Angular.
  • Build scalable, secure, and high-performance distributed systems and microservices.
  • Develop responsive, reusable, and well-structured Angular components following modern frontend architecture practices.
  • Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and support.
  • Engineering Excellence & Code Quality
  • Serve as a champion for clean code, maintainability, and software craftsmanship.
  • Apply SOLID principles, object-oriented design techniques, and proven design patterns in day-to-day development.
  • Enforce coding standards, naming conventions, secure coding practices, and architectural guidelines.

Conduct thorough code reviews focused on:

  • Performance optimization
  • Security
  • Maintainability
  • Testability
  • Scalability
  • Actively identify and remediate technical debt.
  • Drive adoption of best practices for error handling, logging, monitoring, and resiliency.
  • Design robust application architectures and technical solutions for complex business requirements.
  • Evaluate and implement appropriate design patterns such as:
  • Repository Pattern
  • Factory Pattern
  • Mediator Pattern
  • CQRS
  • Specification Pattern
  • Observer Pattern
  • Collaborate with architects and engineering leaders to ensure alignment with enterprise architecture standards.
Testing & DevOps
  • Develop comprehensive unit, integration, and end-to-end tests.
  • Promote Test-Driven Development (TDD) and automated quality validation.
  • Ensure high code coverage and maintain quality gates using tools such as SonarQube.
  • Support CI/CD pipelines and DevOps practices for automated build, testing, and deployment.
  • Mentor and guide junior and mid-level developers on coding practices, design principles, and software engineering best practices.
  • Lead technical discussions, design reviews, and architectural decision-making.
  • Foster a culture of continuous learning and engineering excellence.
Required Skills
  • 7+ years of hands-on software development experience.
  • Strong expertise in:
  • C#
  • ASP.NET Core Web API
  • Angular (v14+ preferred)
  • TypeScript
  • HTML5/CSS3
  • Extensive experience with RESTful API design and implementation.
  • Strong knowledge of SQL Server and/or PostgreSQL.
  • Hands-on experience with Entity Framework Core.
  • Proven experience implementing SOLID principles and design patterns in production environments.
  • Strong understanding of:
  • Object-Oriented Programming (OOP)
  • Domain-Driven Design (DDD)
  • Experience working within Agile/Scrum teams.
  • Strong problem-solving and analytical skills.
Preferred Skills
  • Experience with Azure cloud services.
  • Experience with Docker and Kubernetes.
  • Experience with Kafka, RabbitMQ, or event-driven architectures.
  • Familiarity with OAuth 2.0, OpenID Connect, and JWT authentication.
  • Experience with SonarQube, Fortify, or similar code quality and security scanning tools.
  • Knowledge of performance tuning and application observability.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (.NET Core + Angular)
Senior Full Stack Developer (.NET Core + Angular)

Amplifon AG  • Gurgaon

On-site
INR 1,200,000 - 1,800,000
Full Stack .Net Developer
Full Stack .Net Developer

TymblHub • Nagpur District

On-site
INR 1,200,000 - 1,600,000
Full Stack Engineer
Full Stack Engineer

Talent Corner HR Services Pvt Ltd • Pune District

On-site
INR 2,000,000 - 3,400,000
SENIOR FULL STACK DEVELOPER
SENIOR FULL STACK DEVELOPER

Vrinda International • Bengaluru

On-site
INR 4,000,000 - 7,000,000
.Net Fullstack Developer
.Net Fullstack Developer

DigitalXNode • Delhi

On-site
INR 900,000 - 1,500,000
Full Stack Developer
Full Stack Developer

Talent Corner HR Services Pvt Ltd • Mumbai

On-site
INR 1,200,000 - 1,800,000
.NET full stack Senior Developer
.NET full stack Senior Developer

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full Stack .Net Developer
Full Stack .Net Developer

Technossus Software Services • Ludhiana, Chandigarh, Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Fullstack Dotnet Developer | MVC & jQuery | 5-9 Yrs | Hybrid
Fullstack Dotnet Developer | MVC & jQuery | 5-9 Yrs | Hybrid

Bandhan Technologies Private Limited • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000