Vacancy description

Senior Software Engineer in Bangalore, भारत

firstsourc

  • RemoteWork from anywhere
  • HybridMix of office and remote

Bangalore, भारत

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 https://jobeax.com/link/GrYTXLZMpxEMJknV 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#
  • https://jobeax.com/link/GrYTXLZMpxEMJknV 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 https://jobeax.com/link/GrYTXLZMpxEMJknV 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 in C#, https://jobeax.com/link/GrYTXLZMpxEMJknV 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.

Preferred Qualifications

  • Experience with Kubernetes, 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.

Similar vacancies

More like this role

  • Remote
  • IT

Rs 20000 - Rs 40000 per month

... high-throughput fintech use-cases. - Collaborate cross-functionally with product and QA to define spec, test coverage, and deploy CI/CD pipelines. - Mentor junior engineers and enforce engineering best practices — code reviews, observability, incident post-mortems. - Contribute to platform tooling: service discovery, config management, ...

India, भारत

  • Full-time
  • Contract
  • IT

500k / year

... including AI-driven automation, and contribute to modernizing financial systems and operational processes across the business. Role Description Amtech is seeking a Senior Software Engineer to lead technical improvements across multiple modules and teams on a portal built for label and flexible packaging converters to make order ...

India, भारत

Dun & Bradstreet

Senior Software Engineer

  • IT
... ideas. Are you ready to make an impact and help shape what’s next? Join us! Explore opportunities at https://jobeax.com/link/JIOV9xa1owzjW85E . Job Summary: As a Senior Software Engineer on the Visitor Intelligence team, you will design, build, and support the systems that power D&B's Visitor Intelligence and Form Fill products. ...

Hyderabad, भारत

ZoomInfo Technologies LLC

Senior Software Engineer

  • Hybrid
  • Contract
  • IT
  • Backend
... celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether ...

Bangalore, भारत

  • Contract
  • IT
... to make things better - a product, a process, a career - you'll fit right in. At Kaseya, we don't just raise the bar. We build it. Endpoint Agent – Senior Software Engineer Why Kaseya? Join a fast-growing company transforming the IT management and cybersecurity industry. At Kaseya, we are modernizing how software is designed, ...

Pune, भारत

  • Remote
  • Contract
  • IT
Senior Software Engineer- (Data Engineering, AWS & MLOPs) Core skills: AWS, Snowflake, data ingestion, data transformation, SQL, MLOps and Python Location: Pune, India (Work from home) Role Overview We are seeking a Senior Data Engineer to design, build and operate scalable data pipelines and analytical solutions using ...

Pune, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others. Role Overview: As a Senior Software Engineer , you will be part of technical team who focus on solving high priority, critical business problems. As a key member, you are expected to deep ...

Pune, भारत

  • IT
... how we work and interact with each other, customers, patients and suppliers. As a Senior Software Engineer at ICON, you will design and develop innovative software solutions that enhance our clinical operations and research processes. What You Will Do: Your experience in software development and engineering will be key ...

Chennai, भारत

  • Hybrid
  • Full-time
  • IT
... execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Title of Job: Sr . Software Engineer We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software ...

Bangalore, भारत

ZoomInfo Technologies LLC

Senior Software Engineer

  • Hybrid
  • Contract
  • IT
... unlock your growth potential. One great choice can change everything. Thrive with us at ZoomInfo. We are looking for a highly skilled Mid level full-stack engineer to join the DAAS team located in Waltham Massachusetts. The ideal candidate is an experienced software engineer having knowledge of complex system design with ...

Bangalore, भारत