Job Description :
Job Responsibilities:
Designs, develop and maintain applications based on system and user requirements using .Net technology.
Analyzes business needs and defines and create software solutions
Resolves customer issues with software solutions and responds with suggestions for improvements and enhancements.
Interacts with business users, I/T, vendors and customers to define current and future application requirements.
Ensure exceptional code quality and thorough unit testing on every newly developed feature.
Translate business requirements into technical understanding of the functions and features required and perform implementations to the specification.
Contribute to improving the quality and design of the existing code base.
Provide technical problem resolution for complex problems without assistance.
Mentor junior developers and influence adoption of best practices among peers

Requirements:
Senior Dev NET /SQL Server ( 6-9 yrs
Strong knowledge of and experience with SQL Server
Financial services – Capital Market and Investment Banking project experience
Application development and maintenance experience on .Net based applications and Web sites
Full Stack .Net development experience
Excellent Written, Communication Skills
Client management , Team player