Taro Logo

Python Developer, Analyst, Firm Risk Management

Morgan Stanley is an industry leader in financial services, mobilizing capital to help governments, corporations, institutions, and individuals achieve their financial goals.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Finance

Description For Python Developer, Analyst, Firm Risk Management

Morgan Stanley is seeking a Python Developer (Analyst) to join their Firm Risk Management division in Mumbai, India. This role combines software development with financial risk management, offering a unique opportunity to work at a leading global financial institution. The position involves developing cutting-edge software solutions, working with quantitative models, and building tools for risk analysis.

The ideal candidate will have 1-3 years of programming experience, particularly in Python, and a strong foundation in computer science or related quantitative fields. You'll be working on designing and implementing software components, developing APIs, and contributing to model implementation while collaborating with Risk Technology teams.

Morgan Stanley offers an exceptional work environment with over 80,000 employees across 42 countries. The company is committed to fostering diversity and inclusion, providing comprehensive benefits, and offering significant opportunities for career growth. You'll be part of a team that values innovation, collaboration, and technical excellence, while working on critical systems that help manage firm-wide risk.

The role provides exposure to both technical and financial domains, making it an excellent opportunity for developers interested in fintech. You'll gain experience with various technologies, participate in important design discussions, and work on projects that directly impact the firm's risk management capabilities. The position offers the chance to learn from industry experts while contributing to meaningful projects at a global scale.

Last updated 4 days ago

Responsibilities For Python Developer, Analyst, Firm Risk Management

  • Designing architecture and implementing software components for new Utility/Automation
  • Developing software libraries and APIs for quantitative modelers
  • Contributing to model implementation & code optimization
  • Participating in design discussions, design reviews and peer reviews
  • Contributing to tools development
  • Defining and setting up software development processes
  • Collaborating with Risk Technology teams
  • Defining test cases and implementing unit/integration tests
  • Working with production support teams to resolve issues

Requirements For Python Developer, Analyst, Firm Risk Management

Python
  • 1-3 years of work experience in Python, C++, Java, or C#
  • Degree in computer science, mathematics, physics, engineering, or quantitative subjects
  • Experience with version control tools (GIT, Bit Bucket)
  • Familiar with task tracking tools like JIRA
  • Experience with data manipulation libraries (Pandas, NumPy)
  • Proficient with databases (SQL, NoSQL)
  • Good understanding of algorithms and data structures
  • Understanding of Test-Driven Development (TDD)
  • Excellent problem solving skills
  • Confident command of English
  • Very good communication and interpersonal skills

Benefits For Python Developer, Analyst, Firm Risk Management

Medical Insurance
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Supportive and inclusive work environment
  • Global work exposure

Interested in this job?

Jobs Related To Morgan Stanley Python Developer, Analyst, Firm Risk Management