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.
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.
