Taro Logo

Senior .NET Developer

Citi is a leading global bank and financial services company.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Senior .NET Developer

Citi, a leading global financial institution, is seeking a Senior .NET Developer to join their technology team in Chennai. This role focuses on developing and implementing critical applications for Risk and PnL systems. As a senior developer, you'll be responsible for the full software development lifecycle, from feasibility studies to implementation and support. The position requires expertise in C# and .NET development, with additional focus on market data solutions and business-critical enhancements.

The ideal candidate will bring 8+ years of software development experience, with strong proficiency in C# and .NET technologies. You'll work on complex problems, provide technical leadership, and serve as a subject matter expert to stakeholders. The role offers an opportunity to work with modern technologies including Gemfire, Kafka, SQL Server, and various web development frameworks.

This position is perfect for a seasoned developer who enjoys working independently and can mentor junior team members. You'll be part of Citi's technology division, contributing to systems that power one of the world's largest financial institutions. The role combines technical expertise with business domain knowledge, particularly in risk and PnL systems.

Working at Citi means joining a global team that values innovation, security, and excellence in technology. The company offers a professional environment where you can grow your career while working on meaningful projects that impact global financial markets. If you're passionate about financial technology and want to work with cutting-edge systems, this role provides an excellent opportunity to make a significant impact.

Last updated 15 days ago

Responsibilities For Senior .NET Developer

  • Conduct feasibility studies, time and cost estimates, IT planning, and applications development
  • Monitor and control all phases of development process including analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Develop Marketdata solutions for Risk and PnL systems
  • Develop business critical enhancements to Risk and PNL modules
  • Recommend and develop security measures
  • Serve as advisor or coach to new or lower level analysts

Requirements For Senior .NET Developer

  • 8+ years of experience in software development
  • Strong C# and .NET skills
  • Strong analytical and problem solving skills
  • Experience in design and development
  • Knowledge of TTD, OOAD
  • Good understanding of design patterns
  • Experience with Gemfire, Messaging Systems (EMS/Kafka)
  • Experience with SQL Server, OLAP, SSAS
  • Knowledge in web development (ASP.NET, MVC, JavaScript, Ajax)
  • Python (optional but preferred)
  • Undergraduate degree, preferably in Technical or Business related subject

Interested in this job?

Jobs Related To Citi Senior .NET Developer