Senior Developer - C# / Python

Crisil

New Jersey

On-site

USD 120,000 - 160,000

Full time

39 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crisil is seeking a Senior Developer to join the Global Markets risk technology team in New Jersey. The role focuses on designing, developing, and maintaining scalable applications using C#/.NET, with opportunity to expand into Python for enterprise-grade financial apps.

You will collaborate with cross-functional teams, contribute to modernization efforts, and participate in code reviews and performance optimization to ensure robust risk management solutions.

Qualifications

  • Strong hands-on experience with C# and .NET framework/core.
  • Solid understanding of object-oriented programming and design patterns.
  • Experience with REST APIs and microservices architecture.
  • Exposure to databases (SQL Server or similar).
  • Willingness to learn and work with Python.

Responsibilities

  • Design, develop, and maintain scalable applications using C#/.NET technologies
  • Collaborate with cross-functional teams to deliver high-quality solutions aligned with business objectives
  • Enhance existing systems and contribute to modernization initiatives, including adoption of Python-based services
  • Write clean, efficient, and testable code following best practices
  • Participate in code reviews, debugging, and performance optimization
  • Contribute to architecture discussions and technical decision-making

Skills

OO design patterns
Analytical thinking
Collaborative work

Tools

C#
.NET
REST APIs
Microservices
SQL Server
Python

Job description

We are seeking a Senior Developer to work in Global Markets risk technology team for one of our investment banking client. The candidate should have relevant experience in global markets domain along with strong C# expertise and willingness to expand into Python development to support enterprise-grade financial applications.

Key Responsibilities

  • Design, develop, and maintain scalable applications using C#/.NET technologies
  • Collaborate with cross-functional teams to deliver high-quality solutions aligned with business objectives
  • Enhance existing systems and contribute to modernization initiatives, including adoption of Python-based services
  • Write clean, efficient, and testable code following best practices
  • Participate in code reviews, debugging, and performance optimization
  • Contribute to architecture discussions and technical decision-making

Required Skills

  • Strong hands-on experience with C and .NET framework/core
  • Solid understanding of object-oriented programming and design patterns
  • Experience with REST APIs, microservices architecture
  • Exposure to databases (SQL Server or similar)
  • Willingness and ability to learn and work with Python

Preferred Qualifications

  • Prior experience in financial services or banking domain
  • Familiarity with Python development (nice to have)
  • Experience with cloud platforms (AWS/Azure)
  • Knowledge of CI/CD pipelines and DevOps practices
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer – Risk Technology #3605687
Senior Python Developer – Risk Technology #3605687

Axiom-Path • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Senior C#/.NET Developer — Global Markets Risk, Python Ready
Senior C#/.NET Developer — Global Markets Risk, Python Ready

Crisil • New Jersey

On-site
USD 120,000 - 160,000
Python Developer
Python Developer

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000
Sr. Python Engineer (Capital Markets)
Sr. Python Engineer (Capital Markets)

Synergy Interactive • New York (NY)

On-site
USD 180,000 - 200,000
Senior Python Developer - Vice President - Market Risk
Senior Python Developer - Vice President - Market Risk

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Python Engineer
Senior Python Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Software Engineer - Python/.Net/C#
Software Engineer - Python/.Net/C#

Motion Recruitment Partners LLC • Austin (TX)

On-site
USD 100,000 - 130,000
Software Engineer - Python/.Net/C#
Software Engineer - Python/.Net/C#

Motion Recruitment Partners, LLC • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Software Developer - Python
Senior Software Developer - Python

Selby Jennings • New York (NY)

On-site
USD 140,000 - 210,000
Senior Python Engineer II
Senior Python Engineer II

10xTalents • Newark (NJ)

Hybrid
USD 150,000 - 230,000