I

Full Stack .Net Developer

IRTISH Consulting Pte Ltd

5 years

18 Lacs

Bengaluru

Posted:4 days ago

Apply

Job Description

Job Description: Senior Software Developer – Full Stack (.NET + Angular)

Location: Bangalore, India
Experience: 5+ Years
Employment Type: Full-Time
Work Mode: Onsite – Bangalore
Interview Process:

  • Round 1: Virtual Interview
  • Round 2: Face-to-Face Interview in Bangalore

Job Summary

We are looking for an experienced Senior Software Developer – Full Stack with strong expertise in .NET Core, C#, Angular, Microservices, and MS SQL Server. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications using modern backend and frontend technologies.

The candidate should have hands-on experience developing RESTful APIs, implementing microservices architecture, optimizing database performance, and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

1. Full-Stack Development

  • Design, develop, and maintain applications using .NET 8/9, ASP.NET Core, C#, and Angular.
  • Build responsive and scalable frontend applications using Angular and TypeScript.
  • Develop and maintain RESTful APIs and backend services.
  • Implement clean, maintainable, and reusable code following industry best practices.

2. API Development & Microservices

  • Design, develop, and integrate RESTful APIs using ASP.NET Core Web API.
  • Implement and maintain microservices-based applications.
  • Apply API security practices, including JWT, OAuth 2.0, and role-based authorization.
  • Create and maintain API documentation using Swagger/OpenAPI.
  • Integrate third-party APIs and external services.

3. Database Management

  • Design and maintain databases using Microsoft SQL Server.
  • Develop complex SQL queries, stored procedures, functions, and database schemas.
  • Optimize database performance and troubleshoot query-related issues.
  • Work with Entity Framework Core, LINQ, and database migrations.

4. Code Quality & Performance

  • Follow SOLID principles, dependency injection, and object-oriented programming practices.
  • Conduct code reviews and maintain coding standards.
  • Identify and resolve application performance bottlenecks.
  • Implement asynchronous programming using async/await.
  • Troubleshoot production issues and support application releases.

5. Collaboration & Deployment

  • Collaborate with business analysts, QA engineers, and other developers.
  • Participate in Agile development activities, sprint planning, and technical discussions.
  • Use Git/GitHub for source control, code merging, and version management.
  • Support CI/CD pipelines, deployments, and release management.
  • Maintain technical documentation and assist support teams with production issues.

Mandatory Technical Skills

  • .NET Core / ASP.NET Core Web API
  • C#
  • Angular (preferably Angular 17+)
  • Microservices Architecture
  • Microsoft SQL Server (MS SQL)

Required Qualifications & Experience

  • Minimum 5 years of hands-on software development experience.
  • Strong expertise in C#, .NET Core, and ASP.NET Core Web API.
  • Proven experience developing frontend applications using Angular and TypeScript.
  • Strong understanding of microservices architecture and RESTful API development.
  • Hands-on experience with SQL Server, stored procedures, and query optimization.
  • Good understanding of OOP, SOLID principles, dependency injection, and design patterns.
  • Experience with Git/GitHub, debugging, code reviews, and application performance optimization.
  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience with .NET 8/9 and modern C# features.
  • Knowledge of Entity Framework Core, LINQ, RxJS, and Angular Material.
  • Familiarity with JWT, OAuth 2.0, and OpenID Connect.
  • Experience with CI/CD pipelines and automated testing.
  • Exposure to message brokers such as RabbitMQ, Kafka, or Azure Service Bus.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with application monitoring and logging tools.

Interview & Availability Requirements

  • Candidates must be willing to work onsite in Bangalore.
  • The first interview round will be conducted virtually.
  • The second interview round will be conducted face-to-face in Bangalore.

Interested candidates can share their updated resumes highlighting relevant experience in .NET Core, Angular, C#, Microservices, and MS SQL Server.

Pay: Up to ₹1,800,000.00 per year

Work Location: In person

Skills Required

Full Stack .net Angular .net Core C# Microservices MS SQL Server Backend Restful Apis Microservices Architecture Software Solutions Full Stack Development

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
I
IRTISH Consulting Pte Ltd

RecommendedJobs for You

I

Full Stack .Net Developer

IRTISH Consulting Pte Ltd

Bengaluru

Ravarem Technologies logo

Full Stack .Net Developer

Ravarem Technologies

Ahmedabad