Cognizant

Software Engineer

Cognizant
Apply
1 day ago
Mumbai, IndiaMid Level / Senior

Responsibilities

  • Design and develop scalable enterprise applications using .NET Core and ADO.NET.
  • Implement efficient server-side logic and optimize application performance and resource utilization.
  • Integrate Oracle database objects and queries into application code while maintaining data consistency.
  • Optimize Oracle schemas, indexes, and stored procedures for production workloads.
  • Conduct unit, integration, and regression testing and resolve defects.
  • Document application designs, data flows, and configuration details.
  • Refactor existing .NET Core and ADO.NET code to improve maintainability and modularity.
  • Apply secure coding, authentication, authorization, and data protection practices.
  • Troubleshoot production incidents, analyze root causes, and deliver sustainable fixes.
  • Contribute to backlog refinement, estimation, code reviews, mentoring, and technical knowledge sharing.

Requirements

  • Four to seven years of professional software engineering experience focused on .NET Core and ADO.NET in enterprise environments.
  • Hands-on expertise in Oracle database development, including complex queries, performance tuning, and schema changes.
  • Proficiency in object-oriented programming, design patterns, and modular architecture.
  • Experience working in hybrid environments and agile delivery setups with distributed teams.
  • Strong debugging and analytical skills across application, data, logic, and infrastructure layers.
  • Familiarity with secure coding principles, authentication, authorization, and data protection for .NET and Oracle solutions.
  • Effective communication skills for explaining technical concepts, documenting solutions, and aligning implementation decisions with business priorities.

Benefits

  • Hybrid work arrangement.
  • Opportunity to support global business operations and digital platforms serving customers and communities.

Categories

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