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.
Categories
About Cognizant
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.
