Cognizant

Sr. Software Engineer B2

Cognizant
Apply
6 hours ago
Pune, IndiaSenior

Responsibilities

  • Design and develop server-side enterprise applications for account and cash management workflows.
  • Create relational database structures and complex SQL queries for financial transaction processing.
  • Refactor and optimize code and algorithms to improve performance, throughput, and stability.
  • Translate business requirements into technical designs and reusable, testable components.
  • Develop and execute unit, integration, and regression tests.
  • Troubleshoot production issues using logs, metrics, and data analysis, and implement permanent fixes.
  • Integrate applications with internal and external services using secure communication patterns.
  • Document technical solutions, data models, and operational procedures.
  • Participate in code reviews and uphold coding, security, and performance standards.
  • Coordinate with infrastructure and DevOps teams on deployment automation, configuration management, and environment stability.
  • Apply account management and cash management knowledge to reconciliation, reporting, and liquidity features.

Requirements

  • Strong hands-on experience building enterprise applications with .NET Framework, object-oriented design patterns, and modular code organization.
  • Advanced proficiency in .NET Core for scalable services, APIs, and background processes.
  • Deep practical knowledge of SQL, including joins, indexing, stored procedures, and query tuning.
  • Experience working in Agile delivery teams and participating in backlog refinement, sprint planning, and reviews.
  • Familiarity with account management or cash management processes such as balance tracking, payment initiation, and reconciliation.
  • Experience with unit testing frameworks and mocking tools.
  • Knowledge of secure coding, input validation, and error-handling practices.
  • Ability to collaborate with product owners, business analysts, quality specialists, infrastructure teams, and DevOps teams.

Benefits

  • Hybrid work arrangement.
  • Day-shift work pattern.
  • No travel required.

Tech Stack

C#SQL

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