Senior Software Engineer

Firstsource

Bengaluru

Hybrid

INR 1,800,000 - 3,000,000

Full time

40 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote/hybrid setup

Job summary

Firstsource in Bengaluru seeks a Senior .NET Full Stack Developer to lead the design, development and deployment of scalable web applications using ASP.NET Core 8+, Blazor and Angular, with REST APIs and microservices. You will contribute to architecture, mentoring, and cross-team collaboration in a fast-paced environment.

The role requires deep expertise in backend and frontend technologies, database design with SQL Server, and cloud deployment on Azure/AWS.

Qualifications

  • 10–12 years of hands-on software development experience.
  • Strong expertise in C#, ASP.NET Core, .NET Framework/.NET 6+.
  • Solid experience with Web API, RESTful services, Entity Framework, LINQ.
  • Strong front-end experience with Blazor/Angular/React, JavaScript/TypeScript, HTML5, CSS3.
  • Experience with SQL Server and database design/optimization.
  • Good understanding of microservices architecture and design patterns.
  • Hands-on with Azure/AWS, containerization (Docker), and orchestration concepts.
  • Experience with Git, CI/CD pipelines, and agile methodologies.
  • Strong debugging, problem-solving, and communication skills.

Responsibilities

  • Collaborate with business stakeholders and cross-functional teams to understand and define application requirements.
  • Analyze system requirements and contribute to solution design and technical architecture.
  • Develop detailed technical specifications and project documentation.
  • Design, develop, test, and maintain scalable applications using ASP.NET Core 8 and related technologies.
  • Build and consume RESTful APIs and microservices.
  • Develop responsive user interfaces using Blazor, Razor, JavaScript, and Angular.
  • Review, troubleshoot, debug, and optimize existing applications.
  • Ensure code quality through best practices, code reviews, and unit testing.
  • Maintain software documentation and operational procedures.
  • Participate in Agile development processes and sprint activities.
  • Collaborate with product managers, architects, and QA teams to deliver high-quality releases.
  • Lead technical design discussions and contribute to architecture decisions.
  • Optimize application performance, reliability, and scalability.
  • Write clean, maintainable, testable code and enforce coding standards.
  • Conduct code reviews and mentor junior/mid-level developers.
  • Drive CI/CD adoption and DevOps best practices.
  • Troubleshoot production issues and implement preventive improvements.

Skills

10-12 years experience
C#
ASP.NET Core
Web API Development
Microservices
Entity Framework Core
LINQ
Blazor
Angular
JavaScript
HTML5
CSS3
Bootstrap
SQL Server
Azure
AWS
Docker
Kubernetes
Git
CI/CD
Agile
REST
CI/CD pipelines

Education

Bachelor's/Master's in CS/Engineering

Tools

Docker
Kubernetes
Azure
AWS
Git
CI/CD

Job description

Select how often (in days) to receive an alert:

Senior Software Engineer

Date: Aug 17, 2026

Location: Bangalore, KA, IN

Requisition ID: 23309

Description

Senior .NET Full Stack Developer

Location: Bangalore / Remote
Experience: 10 - 12 Years of experience

About the Role

We are seeking a highly skilled and motivated Senior .NET Full Stack Senior Developer to join our growing technology team. The ideal candidate will have strong experience in developing scalable web applications using modern Microsoft technologies, with expertise in both backend and frontend development. This role requires hands‑on experience in ASP.NET Core, modern front‑end frameworks, REST APIs, database design, cloud deployment and modern software architecture principles, along with strong mentoring and collaboration skills.

Key Skills
Backend Technologies (Mandatory)
  • .NET Core 8 or above
  • C#
  • ASP.NET Core
  • Web API Development
  • Microservices Architecture
  • Worker Services / Windows Services
Frontend Technologies (Mandatory)
  • Blazor
  • Razor
  • JavaScript
  • Angular 6+
  • HTML5
  • CSS3
  • Bootstrap
Database Technologies
  • Microsoft SQL Server (Mandatory)
  • PostgreSQL
  • MySQL
  • Entity Framework Core
  • LINQ
Version Control & DevOps
  • Git
  • Team Foundation Server (TFS)
  • Azure DevOps
Cloud Technologies (Good to Have)

Experience with Microsoft Azure services including:

  • Load Balancer
  • DNS
  • Traffic Manager
  • Compute Services
  • Storage Services
  • Azure SQL
  • Cosmos DB
  • Azure Cognitive Search
  • Azure Functions
  • Logic Apps
  • API Management
  • Service Bus
  • Key Vault
  • Redis Cache
  • Azure Active Directory (AAD)
  • Application Insights
  • RabbitMQ
Key Responsibilities
  • Collaborate with business stakeholders and cross-functional teams to understand and define application requirements
  • Analyze system requirements and contribute to solution design and technical architecture
  • Develop detailed technical specifications and project documentation
  • Design, develop, test, and maintain scalable applications using ASP.NET Core 8 and related technologies
  • Build and consume RESTful APIs and microservices
  • Develop responsive user interfaces using Blazor, Razor, JavaScript, and Angular
  • Review, troubleshoot, debug, and optimize existing applications
  • Ensure code quality through best practices, code reviews, and unit testing
  • Maintain software documentation and operational procedures
  • Participate in Agile development processes and sprint activities
  • Collaborate with product managers, architects, and QA teams to deliver high-quality releases.
  • Lead technical design discussions and contribute to architecture decisions.
  • Optimize application performance, reliability, and scalability.
  • Write clean, maintainable, testable code and enforce coding standards.
  • Conduct code reviews and mentor junior/mid-level developers.
  • Drive CI/CD adoption and DevOps best practices.
  • Troubleshoot production issues and implement preventive improvements.
What We Value
  • Strong collaboration and teamwork
  • Customer-first mindset
  • Fast and disciplined execution
  • Continuous learning and improvement
  • Ownership, accountability, and a results-driven approach
  • Passion for delivering high-quality software solutions
Required Skills & Qualifications
  • 10–12 years of hands‑on software development experience.
  • Strong expertise inC#, ASP.NET Core, .NET Framework/.NET 6+.
  • Solid experience withWeb API, RESTful services, Entity Framework, LINQ.
  • Strong front-end experience withBlazor/Angular/React,JavaScript/TypeScript, HTML5, CSS3.
  • Experience withSQL Serverand database design/optimization.
  • Good understanding ofmicroservices architectureand design patterns.
  • Hands‑on withAzure/AWS, containerization (Docker), and orchestration concepts.
  • Experience withGit, CI/CD pipelines, and agile methodologies.
  • Strong debugging, problem-solving, and communication skills.
Preferred Qualifications
  • Experience withKubernetes, messaging systems (RabbitMQ/Kafka), and caching (Redis).
  • Exposure to domain-driven design (DDD) and event-driven architecture.
  • Knowledge of security best practices (OAuth2, JWT, OWASP).
  • Prior experience in leading modules/teams in enterprise projects.
  • Relevant Microsoft/Azure certifications are a plus.
  • Ability to work independently in a remote or hybrid setup
Education
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Cognizant • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)

eSolutionsFirst • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Cirruslabs • Hyderabad, Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior .NET Full Stack Developer
Senior .NET Full Stack Developer

Papigen • Chennai District

On-site
INR 2,500,000 - 4,000,000
.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer (.NET & Angular/React)
Senior Software Engineer (.NET & Angular/React)

Dash Technologies Inc • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Dot Net Fullstack Developer
Dot Net Fullstack Developer

Grazitti Interactive • Panchkula

On-site
INR 1,600,000 - 2,200,000
Senior .Net Developer
Senior .Net Developer

Mindpool Technologies • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Software Development Engineer (.NET Full Stack)
Software Development Engineer (.NET Full Stack)

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000
Full Stack Engineer
Full Stack Engineer

Apex Systems • Chennai

On-site
INR 800,000 - 1,200,000