Senior Developer - C# / Python

Crisil

New Jersey

On-site

USD 120,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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 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 Engineer
Senior Python Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Software Engineer - Python - Capital Markets / Market Risk
Software Engineer - Python - Capital Markets / Market Risk

Michael Page • Chicago (IL)

Hybrid
USD 160,000 - 225,000
Hybrid work model
Bonus eligible
Senior Software Developer - Python
Senior Software Developer - Python

Selby Jennings • United States

On-site
USD 140,000 - 240,000
Senior Python Application Developer - Assistant Vice President
Senior Python Application Developer - Assistant Vice President

Citi • New York (NY)

On-site
USD 3,600 - 7,300
Software Engineer - Python - Capital Markets / Market Risk
Software Engineer - Python - Capital Markets / Market Risk

Michael Page • New York (NY)

Hybrid
USD 160,000 - 225,000
Lead Python Application Developer - Vice President
Lead Python Application Developer - Vice President

Citi • New York (NY)

On-site
USD 180,000 - 280,000
Senior Python Engineer II
Senior Python Engineer II

10xTalents • Newark (NJ)

On-site
USD 150,000 - 230,000