Senior Software Engineer – .NET, ReactJS, Azure | Bangalore | Hybrid | Cognizant

September 1, 2025

Job Description

Summary

Join Cognizant’s Bangalore-based Technology & Engineering team as a Senior Software Engineer specializing in .NET, ReactJS, and Azure Cloud Development. In this hybrid role, you’ll build scalable enterprise applications using modern frameworks like .NET 6, .NET 4.8, React 17, and Azure PaaS services. Ideal for experienced professionals with hands-on development expertise, this is your chance to grow within a global digital transformation leader, delivering high-performance software solutions that drive real-world impact.


Job Details at a Glance

Job TitleSenior Software Engineer (.NET, ReactJS, Azure)
LocationBangalore, India
Work ModelHybrid
Employment TypeFull-Time
ShiftDay Shift
Experience Required5–10 Years (Software Development)
Technology Stack.NET 6, .NET 4.8, ReactJS 16 & 17, SQL Server, Azure PaaS
Job CategoryTechnology & Engineering
Job Number00064928641
Travel RequiredNo
Date PostedAugust 28, 2025

Key Responsibilities

As a Senior .NET Software Engineer, you will:

  • Develop, maintain, and enhance web applications using C#, .NET Framework, .NET 6, and ReactJS.
  • Refactor and modernize legacy ASP.NET and SQL Server code.
  • Design and optimize SQL Server databases for performance and scalability.
  • Build, deploy, and manage applications using Microsoft Azure PaaS services.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Conduct unit testing, integration testing, and debugging for optimal performance.
  • Participate in code reviews, mentoring junior developers and ensuring high code quality.
  • Collaborate with cross-functional teams including UI/UX designers, DevOps, and QA engineers.
  • Analyze technical requirements, translate them into actionable tasks, and implement solutions.
  • Create and maintain technical documentation, system design specs, and best practice guidelines.
  • Drive continuous improvement in coding standards, tools, and agile processes.

Required Skills

  • Strong development experience in C#, .NET 6, .NET Standard 2.0, and .NET 4.8
  • Expertise in ReactJS (16 & 17), TypeScript, and modern frontend development practices
  • Proficiency in SQL Server database design and optimization
  • Experience with Azure cloud services and PaaS application development
  • Solid understanding of software engineering principles, OOP, and clean code methodologies
  • Problem-solving mindset and debugging proficiency
  • Familiarity with Agile/Scrum methodologies
  • Excellent communication, collaboration, and stakeholder management skills

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 6+ years of hands-on experience in full-stack development
  • Knowledge of legacy systems migration and modern cloud-first architectures
  • Exposure to CI/CD pipelines, Git, and DevOps environments
  • Strong desire to mentor junior engineers and contribute to team-wide engineering excellence

Why Join Cognizant?

  • Work with global clients and enterprise-level projects
  • Be part of a company recognized in Forbes’ World’s Best Employers 2024
  • Collaborate in a diverse, inclusive, and forward-thinking culture
  • Access continuous learning opportunities, certifications, and leadership development
  • Enjoy a hybrid work model, competitive compensation, and full-time employee benefits

Apply Now

🚀 Ready to make an impact with Cognizant?

👉 Click here to apply through the official Cognizant Careers page:
🔗 Apply Now at Cognizant.com