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 Title | Senior Software Engineer (.NET, ReactJS, Azure) |
|---|---|
| Location | Bangalore, India |
| Work Model | Hybrid |
| Employment Type | Full-Time |
| Shift | Day Shift |
| Experience Required | 5–10 Years (Software Development) |
| Technology Stack | .NET 6, .NET 4.8, ReactJS 16 & 17, SQL Server, Azure PaaS |
| Job Category | Technology & Engineering |
| Job Number | 00064928641 |
| Travel Required | No |
| Date Posted | August 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