23 Oct
|
Cognizant
|
Chennai
Responsibilities
Design and implement frontend features for investment banking and brokerage workflows using Angular.
Develop secure, performant, and reusable backend services with C# and .NET Framework.
Optimize SQL schemas and queries for high-volume transactional and analytical workloads.
Integrate, deploy, and operate applications using Azure services and related environments.
Translate stakeholder requirements into technical designs and implementation plans.
Build maintainable JavaScript and TypeScript client-side functionality.
Apply secure coding practices, perform code reviews, and protect sensitive financial information.
Troubleshoot incidents using logs, performance metrics, and user feedback.
Maintain technical documentation covering designs, configurations, and deployments.
Define test strategies, build automated test suites, and validate release requirements.
Mentor junior engineers and contribute to architecture, standards, tooling, and continuous improvement.
Requirements
Eight to twelve years of software engineering experience delivering enterprise applications.
Advanced hands-on expertise with Angular versions thirteen through sixteen, including component design, state management, and performance tuning.
Deep proficiency in C# and .NET Framework for scalable backend services.
Strong SQL development skills, including query optimization, indexing, and schema design.
Practical experience with Azure services such as web apps, storage, identity, and monitoring.
Solid knowledge of JavaScript and TypeScript and modern frontend patterns and frameworks.
Investment banking or brokerage domain exposure is preferred, including familiarity with trade lifecycles, regulatory constraints, and operational processes.
Benefits
Hybrid work model.
Chance to work on enterprise financial-services applications supporting investment banking and brokerage operations.
📌 Senior Software Engineer (Front End) - Hybrid (Chennai)
🏢 Cognizant
📍 Chennai