Cognizant

Sr. Software Engineer B2

Cognizant
Apply
12 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and develop scalable backend services using ASP.NET Core Web API and .NET Core.
  • Build responsive front-end interfaces using Angular.
  • Develop Node.js services for real-time processing, background tasks, and orchestration.
  • Design and optimize SQL data access layers, queries, schemas, and indexes.
  • Deploy and maintain applications using Azure services including app services, storage, queues, and monitoring tools.
  • Apply secure coding, validation, and authorization practices across APIs and front-end components.
  • Implement automated unit, integration, and API testing.
  • Troubleshoot production and preproduction issues using logs, metrics, and user reports.
  • Document technical designs, service contracts, and data models.
  • Collaborate with product owners, architects, and engineers through requirements, estimation, delivery, and sprint ceremonies.
  • Mentor junior engineers through code reviews, knowledge sharing, and architectural guidance.

Requirements

  • 10–12 years of software engineering experience focused on distributed enterprise applications.
  • Advanced proficiency with ASP.NET Core Web API and .NET Core.
  • Strong experience with SQL databases, complex queries, normalized schemas, and index tuning.
  • Hands-on expertise with Angular versions two through eight, including component development, state management, and API integration.
  • Practical experience with Node.js for backend services, scripting, or tooling.
  • Working knowledge of Azure cloud services, including app services, functions, storage, and monitoring.
  • Familiarity with version control, continuous integration, automated testing, and code review practices.
  • Strong analytical, problem-solving, written, and verbal communication skills.
  • Ability to collaborate inclusively across teams and time zones.

Benefits

  • Hybrid work environment with a day-shift schedule.
  • Opportunity to work on scalable enterprise applications serving global customers.
  • Mentoring and collaboration within an engineering organization focused on quality and sustainable innovation.

Tech Stack

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me