Header Fragment
Logo

A career growth machine

Home All Students Certifications Training Interview Plans Contact Us
  
× Home All Students
AI Resume Builder & Interview
Certifications Training Interview Plans Contact Us
FAQ
Login

Morgan Stanley | .Net & Angular Full Stack Developer | Bengaluru, India | 10+ years | Best in Industry

×

Morgan Stanley .Net & Angular Full Stack Developer - Vice President - Software Engineering

Primary Location: Non-Japan Asia-India-Karnataka-Bengaluru

Profile Description

We're seeking someone to join our team as a strong technologist with a .Net Angular fullstack development experience background. This role will own products end-to-end within the Wealth Management products - Alternate Investments team.

Wealth Management_Technology

Wealth Management Technology is responsible for the design, development, delivery, and support of the technical solutions behind the products and services used by the Morgan Stanley Wealth Management Business. Practice areas include:

  • Analytics, Intelligence, & Data Technology (AIDT)
  • Client Platforms
  • Core Technology Services (CTS)
  • Financial Advisor Platforms
  • Global Banking Technology (GBT)
  • Investment Solutions Technology (IST)
  • Institutional Wealth and Corporate Solutions Technology (IWCST)
  • Technology Delivery Management (TDM)
  • User Experience (UX)
  • CAO team

Wealth Management Product Technology

Morgan Stanley Wealth Management (WM) is a product of the acquisition of Smith Barney from Citigroup, which was completed in June 2013. Its core client base is individual investors, small- to medium-size businesses and institutions, and high net worth families and individuals. In the second half of 2014, WM reached a milestone, with its business having surpassed $2 trillion in total client assets.

The IPAP (Investment Products & Advisory Platforms Technology) team within the Wealth Management - Products Technology group develops platforms, applications, and tools to support Alternative Investments, Insurance & Annuities, UITs and other businesses.

Software Engineering

This is a Vice President position that develops and maintains software products & solutions that support business needs.

Morgan Stanley

Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals.

At Morgan Stanley India, we support the Firm's global businesses, with critical presence across Institutional Securities, Wealth Management, and Investment management, as well as in the Firm's infrastructure functions of Technology, Operations, Finance, Risk Management, Legal and Corporate & Enterprise Services. Morgan Stanley has been rooted in India since 1993, with campuses in both Mumbai and Bengaluru. We empower our multi-faceted and talented teams to advance their careers and make a global impact on the business. For those who show passion and grit in their work, there's ample opportunity to move across the businesses.

Interested in joining a team that's eager to create, innovate and make an impact on the world? Read on...

What you'll do in the role:

We are looking for a Senior Technologist with extensive experience in designing, developing, and supporting applications using latest technologies and tools (Angular, .NET, C#, SQL Server, WCF/WEB-API etc.). You will work closely with the global team and will help build next-generation applications/platforms supporting critical front office functions.

The Right Candidate:

  1. A Senior Technologist with 10+ years of experience in leading a team of developers to design, develop, and support enterprise applications end-to-end.
  2. In-depth understanding and extensive experience in designing and developing complex web applications, using modern web development tools & frameworks including Microsoft .NET MVC, C# and related technologies.
  3. Exposure and familiarity with Java/JEE and related tools, technologies, and frameworks - strong plus.
  4. Experience in developing complex web-services leveraging technologies like WCF and WEB API (REST, SOAP, JSON and XML).
  5. Experience designing and developing applications using modern web development tools and frameworks such as Angular JS/Angular 2+, Bootstrap etc. (desired).
  6. Good understanding of DB concepts and experience working on SQL Server (or any other RDBMS).
  7. Experience in leading, managing, coaching, and mentoring team members - added plus.

Qualifications

What you'll bring to the role:

  • At least 4 years of relevant experience to perform the required role.
  • Microsoft .NET, C# and related technologies.
  • Angular JS/Angular 2+ (or other similar Javascript based UI frameworks)
  • WCF and WEB API (REST, SOAP, JSON and XML).
  • SQL Server (or any other RDBMS)
  • Exposure and good understanding of Asset/Wealth management domain - a plus.
  • Experience building & supporting applications in banking domain - a plus.

What you can expect from Morgan Stanley

We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 85 years. At our foundation are five core values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - that guide our more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find trusted colleagues, committed mentors and a culture that values diverse perspectives, individual intellect and cross-collaboration. Our Firm is differentiated by the caliber of our diverse team, while our company culture and commitment to inclusion define our legacy and shape our future, helping to strengthen our business and bring value to clients around the world. Learn more about how we put this commitment to action: morganstanley.com/diversity. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.

Apply URL: https://ms.taleo.net/careersection/2/jobdetail.ftl?job=3259720&src=Eightfold

Morgan Stanley .Net & Angular Full Stack Developer - Vice President - Software Engineering

Primary Location: Non-Japan Asia-India-Karnataka-Bengaluru

Profile Description

We're seeking someone to join our team as a strong technologist with a .Net Angular fullstack development experience background. This role will own products end-to-end within the Wealth Management products - Alternate Investments team.

Wealth Management_Technology

Wealth Management Technology is responsible for the design, development, delivery, and support of the technical solutions behind the products and services used by the Morgan Stanley Wealth Management Business. Practice areas include:

  • Analytics, Intelligence, & Data Technology (AIDT)
  • Client Platforms
  • Core Technology Services (CTS)
  • Financial Advisor Platforms
  • Global Banking Technology (GBT)
  • Investment Solutions Technology (IST)
  • Institutional Wealth and Corporate Solutions Technology (IWCST)
  • Technology Delivery Management (TDM)
  • User Experience (UX)
  • CAO team

Wealth Management Product Technology

Morgan Stanley Wealth Management (WM) is a product of the acquisition of Smith Barney from Citigroup, which was completed in June 2013. Its core client base is individual investors, small- to medium-size businesses and institutions, and high net worth families and individuals. In the second half of 2014, WM reached a milestone, with its business having surpassed $2 trillion in total client assets.

The IPAP (Investment Products & Advisory Platforms Technology) team within the Wealth Management - Products Technology group develops platforms, applications, and tools to support Alternative Investments, Insurance & Annuities, UITs and other businesses.

Software Engineering

This is a Vice President position that develops and maintains software products & solutions that support business needs.

Morgan Stanley

Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals.

At Morgan Stanley India, we support the Firm's global businesses, with critical presence across Institutional Securities, Wealth Management, and Investment management, as well as in the Firm's infrastructure functions of Technology, Operations, Finance, Risk Management, Legal and Corporate & Enterprise Services. Morgan Stanley has been rooted in India since 1993, with campuses in both Mumbai and Bengaluru. We empower our multi-faceted and talented teams to advance their careers and make a global impact on the business. For those who show passion and grit in their work, there's ample opportunity to move across the businesses.

Interested in joining a team that's eager to create, innovate and make an impact on the world? Read on...

What you'll do in the role:

We are looking for a Senior Technologist with extensive experience in designing, developing, and supporting applications using latest technologies and tools (Angular, .NET, C#, SQL Server, WCF/WEB-API etc.). You will work closely with the global team and will help build next-generation applications/platforms supporting critical front office functions.

The Right Candidate:

  1. A Senior Technologist with 10+ years of experience in leading a team of developers to design, develop, and support enterprise applications end-to-end.
  2. In-depth understanding and extensive experience in designing and developing complex web applications, using modern web development tools & frameworks including Microsoft .NET MVC, C# and related technologies.
  3. Exposure and familiarity with Java/JEE and related tools, technologies, and frameworks - strong plus.
  4. Experience in developing complex web-services leveraging technologies like WCF and WEB API (REST, SOAP, JSON and XML).
  5. Experience designing and developing applications using modern web development tools and frameworks such as Angular JS/Angular 2+, Bootstrap etc. (desired).
  6. Good understanding of DB concepts and experience working on SQL Server (or any other RDBMS).
  7. Experience in leading, managing, coaching, and mentoring team members - added plus.

Qualifications

What you'll bring to the role:

  • At least 4 years of relevant experience to perform the required role.
  • Microsoft .NET, C# and related technologies.
  • Angular JS/Angular 2+ (or other similar Javascript based UI frameworks)
  • WCF and WEB API (REST, SOAP, JSON and XML).
  • SQL Server (or any other RDBMS)
  • Exposure and good understanding of Asset/Wealth management domain - a plus.
  • Experience building & supporting applications in banking domain - a plus.

What you can expect from Morgan Stanley

We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 85 years. At our foundation are five core values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - that guide our more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you'll find trusted colleagues, committed mentors and a culture that values diverse perspectives, individual intellect and cross-collaboration. Our Firm is differentiated by the caliber of our diverse team, while our company culture and commitment to inclusion define our legacy and shape our future, helping to strengthen our business and bring value to clients around the world. Learn more about how we put this commitment to action: morganstanley.com/diversity. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.

Apply URL: https://ms.taleo.net/careersection/2/jobdetail.ftl?job=3259720&src=Eightfold

Prepare for real-time interview for : Morgan Stanley | .Net & Angular Full Stack Developer | Bengaluru, India | 10+ years | Best in Industry with these targeted questions & answers to showcase your skills and experience in first attempt, with 100% confidence.


No Matches Questions and Answer-2
Question:
Can you describe a situation where you had to work under pressure to meet a tight deadline? How did you ensure success?

Answer:
In a previous project, we faced an unexpected client request with a tight deadline. To manage the pressure, I immediately prioritized tasks and delegated responsibilities to team members based on their strengths. I communicated clearly with stakeholders about what could realistically be achieved within the given timeframe and focused on critical deliverables. We worked efficiently, leveraging automation tools where possible, and maintained regular check-ins to ensure everyone stayed on track. By staying organized and focused, we met the deadline without sacrificing quality.

Question:
How do you handle projects where there are frequent changes in requirements or priorities?

Answer:
When managing projects with frequent changes in requirements, I stay flexible and maintain open communication with all stakeholders. I ensure that the team understands the evolving priorities and that we adjust timelines and resource allocations accordingly. I also document changes thoroughly to ensure there’s a clear record of the updated scope and objectives. By being adaptable and staying organized, I ensure the project remains aligned with business needs, even as requirements shift.

Question:
Tell me about a time when you had to collaborate with a team from a different department. How did you ensure effective communication and cooperation?

Answer:
In one project, I worked with a team from the marketing department to launch a new product feature. To ensure effective communication, we held regular cross-departmental meetings to align on objectives and timelines. I made an effort to understand the marketing team’s perspective and needs, which helped build trust and cooperation. We also used shared project management tools to keep everyone updated on progress. By fostering open communication and mutual respect, we successfully launched the feature on time and with coordinated efforts.

Question:
How do you ensure that you are effectively managing your time and workload?

Answer:
To manage my time and workload effectively, I use a combination of task prioritization and time management techniques. I start each day by listing my most important tasks and allocating specific time blocks for deep work. I also set realistic deadlines for each task and use project management tools to keep track of progress. By regularly reviewing my workload and adjusting as needed, I stay on top of my responsibilities and ensure that I meet deadlines without feeling overwhelmed.

Question:
Describe a time when you had to mentor or coach a colleague. How did you help them improve?

Answer:
I once mentored a junior colleague who was struggling with time management. We had a one-on-one discussion where I identified the key areas they needed help with. I shared techniques that had worked for me, such as using task prioritization tools and setting short-term goals. Over the next few weeks, I checked in regularly to provide guidance and feedback. By offering support and practical advice, I helped them improve their time management skills, which resulted in a noticeable increase in their productivity and confidence.

Question:
How do you handle confidential or sensitive information in your work?

Answer:
When handling confidential or sensitive information, I adhere strictly to company policies and data protection regulations. I ensure that sensitive data is only shared with authorized personnel and that it is stored securely using encryption or other appropriate security measures. I am also mindful of discussing sensitive topics in secure environments and avoid using unprotected communication channels. By following these practices, I ensure that confidential information is handled responsibly and securely.

Question:
Tell me about a time when you had to handle a difficult client or stakeholder. How did you manage the situation?

Answer:
In one project, we had a client who was unhappy with the progress and started making frequent last-minute changes. I scheduled a meeting to better understand their concerns and realigned the project goals with their expectations. I also set clearer communication channels and boundaries for change requests, ensuring they were submitted with enough time to be implemented. By actively listening and providing transparent updates, I rebuilt trust with the client, and we were able to deliver the project successfully.

Question:
How do you manage competing priorities when multiple tasks demand your attention at the same time?

Answer:
When faced with competing priorities, I assess each task based on its urgency and impact on the overall project or business goals. I prioritize tasks using methods like the Eisenhower Matrix to distinguish between urgent and important tasks. I also communicate with stakeholders to clarify deadlines and expectations. If necessary, I delegate tasks to ensure progress across all areas. By staying organized and maintaining clear communication, I can manage multiple priorities effectively without compromising on quality.

Question:
Describe a situation where you identified a process that needed improvement. How did you implement the change?

Answer:
In a previous role, I noticed that our team’s reporting process was time-consuming and prone to errors due to manual data entry. I proposed automating parts of the process using a new software tool. After getting approval, I worked with the team to implement the tool and provided training to ensure a smooth transition. The result was a more efficient reporting process that reduced errors and saved significant time. This change improved overall team productivity and accuracy.

Question:
How do you handle situations where you receive unclear or incomplete instructions for a task?

Answer:
When I receive unclear or incomplete instructions, I make sure to ask for clarification as soon as possible. I reach out to the person who assigned the task to get more specific details and to ensure I understand the goals and expectations. If clarification isn’t immediately available, I take initiative by breaking down the task based on my best judgment and proceed with a draft or proposal for feedback. This approach helps me stay proactive while ensuring that I deliver results that meet expectations.

Question:
Tell me about a time when you had to motivate a team that was facing challenges or low morale. How did you approach it?

Answer:
In one project, my team was facing burnout due to tight deadlines and high pressure. To boost morale, I scheduled a team meeting where we discussed the challenges openly. I acknowledged their hard work and emphasized the importance of their contributions. We then adjusted the workload by redistributing tasks and set realistic short-term goals to create a sense of accomplishment. I also arranged for small team-building activities to help relieve stress. By showing appreciation and making workload adjustments, I helped the team regain motivation and finish the project successfully.

Question:
How do you ensure accountability within a team, especially when working on complex projects?

Answer:
I ensure accountability within a team by setting clear expectations and assigning specific roles and responsibilities at the start of the project. I break down the project into manageable tasks and milestones, which allows us to track progress and identify any potential bottlenecks early. Regular check-ins and progress reports help keep everyone on track, and I encourage open communication so that any challenges can be addressed promptly. I also lead by example, taking ownership of my own tasks to foster a culture of accountability across the team.

Question:
Describe a time when you had to deliver a difficult message to a client or stakeholder. How did you approach it?

Answer:
I once had to inform a client that we would not be able to meet the agreed-upon deadline due to unforeseen technical challenges. I approached the situation by scheduling a call with the client to explain the issue transparently and provide details about the challenges we were facing. I offered a revised timeline and outlined the steps we were taking to address the problem. By being upfront and offering a solution, I was able to manage the client’s expectations and maintain a positive working relationship despite the setback.

Question:
How do you ensure that you remain adaptable when working in a fast-changing environment?

Answer:
I stay adaptable by maintaining a flexible mindset and being open to change. I regularly review my priorities and adjust my plans as needed to align with new developments. I also make an effort to stay informed about industry trends and new technologies, which helps me anticipate changes before they happen. By keeping communication lines open with stakeholders and embracing continuous learning, I am able to adapt quickly and effectively in fast-changing environments.
Question: Describe a time you had to deal with a difficult or unexpected situation with a client.

Answer: "A client was unhappy with a deliverable that didn't meet their initial expectations. I actively listened to their concerns, acknowledged their frustration, and clarified any misunderstandings. I then collaborated with the team to revise the deliverable and ensure it aligned with the client's needs. Through clear communication and a solution-oriented approach, we were able to regain the client's trust and satisfaction."

Question: How do you approach building trust and rapport with colleagues from different departments or teams?

Answer: "I prioritize open communication, active listening, and mutual respect. I make an effort to understand their roles, perspectives, and challenges. I also seek opportunities for collaboration and knowledge sharing to foster strong working relationships across departments."

Question: Tell me about a time you had to make a decision that involved ethical considerations.

Answer: "I faced a situation where a colleague was not adhering to company policies. I weighed the potential consequences and decided to report the issue to my supervisor, even though it was a difficult decision. I prioritized upholding ethical standards and acting with integrity, even when it was challenging."

Question: How do you approach receiving and incorporating feedback on your work?

Answer: "I welcome feedback as an opportunity for growth and improvement. I actively listen to the feedback, ask clarifying questions, and reflect on how I can apply the suggestions to enhance my performance. I appreciate specific and constructive feedback that helps me develop my skills and achieve better results."

Question: Give an example of a time you had to work on a project with a limited budget or resources.

Answer: "We were tasked with organizing a company event with a limited budget. I researched cost-effective options, negotiated with vendors, and creatively utilized available resources. Through careful planning and resource management, we successfully delivered a successful event within the budget constraints."

Question: How do you handle working under pressure or in a fast-paced environment?

Answer: "I thrive in fast-paced environments and am adept at managing multiple tasks and deadlines. I prioritize effectively, stay organized, and maintain a calm and focused demeanor even under pressure. I also communicate proactively with my team and stakeholders to ensure alignment and manage expectations."

Question: What are your preferred methods for staying motivated and engaged in your work?

Answer: "I set challenging yet achievable goals, break down large tasks into smaller milestones, and celebrate accomplishments along the way. I also find motivation in collaborating with colleagues, learning new skills, and contributing to meaningful projects that align with my values."

Question: How do you approach resolving conflicts or disagreements with colleagues or clients?

Answer: "I address conflicts with a calm and respectful demeanor. I actively listen to understand different perspectives, identify common ground, and seek solutions that address the concerns of all parties involved. I prioritize open communication and collaboration to achieve mutually beneficial outcomes."

Question: Tell me about a time you had to adapt your communication style to effectively convey a message to a specific audience.

Answer: "I was presenting technical information to a non-technical audience. I adapted my communication style by using simpler language, avoiding jargon, and incorporating visual aids and real-world examples to ensure clarity and understanding."

Question: What are your expectations for work-life balance in this role, and how do you prioritize your well-being?

Answer: "I value a healthy work-life balance and believe it's essential for maintaining productivity and well-being. I prioritize my well-being by setting boundaries between work and personal time, engaging in activities I enjoy, and practicing self-care. I also appreciate a company culture that supports work-life balance and employee well-being."