
About the Company
Morgan Stanley is a global financial services firm dedicated to providing the highest standard of service and excellence for its clients. With over 89 years of history, the company offers innovative solutions across capital markets, investment banking, and wealth management. Morgan Stanley is committed to fostering a diverse and inclusive workforce, supporting employees in their professional and personal growth.
About the Role
Morgan Stanley is seeking a skilled Senior C#/.NET Developer to join its team and support the development of software solutions for Portfolio Risk. The role involves designing and developing functionalities related to computing Client Portfolio Volatility, Benchmark Volatility, and more. This position will also involve integrating with internal applications, enhancing the software’s stability, and ensuring quality assurance through automated testing. The Senior Developer will work in a collaborative, fast-paced environment and will have the opportunity to influence product development with the latest technologies.
Responsibilities
- Design, develop, and maintain software solutions to compute Portfolio Volatility and Benchmark Volatility.
- Collaborate with business and technical teams to ensure system quality and stability.
- Develop and maintain backend solutions for financial applications.
- Support the development and maintenance of tools for financial advisors and internal stakeholders.
- Work on software testing automation and introduce new functionalities.
- Participate in Agile ceremonies including sprint planning, grooming, and retrospectives.
- Provide proactive real-time support for production issues.
- Ensure code quality by adhering to best practices in coding, testing, and deployment.
- Identify new opportunities for improving application performance and scalability.
Required Skills
- Bachelor’s degree in Electronic Engineering, Computer Engineering, or related field.
- 5+ years of experience in full-stack development using C#/.NET technologies.
- Strong knowledge of financial products and capital markets (Equities, Futures, Options, Bonds, etc.).
- Expertise in building multi-threaded applications with a focus on performance and scalability.
- Proficient with RESTful APIs, SOAP, and secure file transfer integration.
- Experience with Agile methodologies, CI/CD, and DevSecOps.
- Excellent communication and problem-solving skills.
- Ability to work cross-functionally and collaborate in a team-oriented environment.
Preferred Qualifications
- Experience with Microsoft’s APIs (Graph, REST, CSOM).
- Previous experience with Microsoft Azure or cloud-based infrastructure.
- Familiarity with source control tools like Git, TFS, or Bitbucket.
- Experience with third-party API integration and business solution deployment.
- Expertise in optimizing software performance including CPU, memory, and network analysis.
- Hands-on experience with SQL Server and cloud-native technologies.