Header Fragment
Logo

A career growth machine

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

Unlimited Learning, One Price $299 / ₹23,999

All Content for $99 / ₹7,999 (3 Days Left)

Subscribe

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.


Question:
How do you handle a project where the requirements change halfway through development?

Answer:
When requirements change midway through a project, I first assess the impact on the timeline, budget, and resources. I work with stakeholders to understand the reasons for the change and adjust the project plan accordingly. I communicate with the team to ensure they are aware of the new direction and re-prioritize tasks to focus on the most critical updates. I also review the project scope to ensure that any additional requests are managed carefully to avoid scope creep. By staying flexible and communicative, I help the team adapt without losing momentum.

Question:
Describe a time when you had to onboard a new team member in the middle of a project. How did you ensure they integrated smoothly?

Answer:
When onboarding a new team member mid-project, I ensure they have a clear understanding of the project’s current status and goals. I provide them with any necessary documentation and a walkthrough of the project’s key components. I also pair them with an experienced team member who can offer guidance and answer questions. Regular check-ins with the new hire help me monitor their progress and address any challenges. By providing structured support and ensuring clear communication, I help them integrate quickly and contribute effectively.

Question:
How do you handle competing demands from multiple stakeholders with differing priorities?

Answer:
When faced with competing demands, I first seek to understand each stakeholder’s priorities and the rationale behind their requests. I assess how each demand impacts the overall project objectives and then facilitate a discussion to align stakeholder expectations. By focusing on the project’s critical goals and communicating the trade-offs, I help stakeholders agree on a compromise. If necessary, I involve leadership to make decisions on prioritization. Clear communication and collaboration are key to managing these competing priorities effectively.

Question:
Tell me about a time when you had to recover a project that was falling behind schedule. What steps did you take?

Answer:
When a project was falling behind schedule, I started by identifying the causes of the delays, such as bottlenecks or resource constraints. I then revised the project plan, re-prioritizing tasks and reallocating resources where necessary. I communicated the new plan to stakeholders and the team to ensure alignment on the revised timeline. I also implemented regular status updates and tighter progress tracking to avoid further delays. By addressing the issues directly and adjusting the plan, we were able to catch up and successfully complete the project.

Question:
How do you ensure that you stay organized and manage multiple projects simultaneously?

Answer:
To manage multiple projects, I rely on project management tools to track tasks, deadlines, and progress. I prioritize tasks based on urgency and importance, ensuring that high-priority projects receive attention first. I allocate specific time blocks for each project and hold regular status meetings with my team to stay updated on progress. By maintaining a detailed project schedule and staying proactive, I ensure that all projects move forward smoothly and on time.

Question:
Describe a time when you had to take over a project from a colleague. How did you get up to speed quickly?

Answer:
When I took over a project from a colleague, I began by reviewing all existing project documentation, including timelines, deliverables, and communication with stakeholders. I scheduled meetings with the team to understand the current status and any challenges they were facing. I also reached out to stakeholders to ensure alignment on expectations and timelines. By immersing myself in the project details and maintaining open communication, I was able to get up to speed quickly and lead the project to a successful completion.

Question:
How do you approach a situation where a project is delivered on time but doesn’t meet the client’s expectations?

Answer:
If a project is delivered on time but fails to meet client expectations, I first engage with the client to understand their concerns and the gaps between expectations and the deliverables. I then assess whether the issue stemmed from miscommunication, unclear requirements, or execution errors. Based on this assessment, I work with the team to make necessary adjustments or propose solutions that address the client’s concerns. Moving forward, I ensure tighter alignment with the client throughout the project to prevent similar issues.

Question:
Tell me about a time when you had to manage a project with very tight resources. How did you make it work?

Answer:
In a project with tight resources, I focused on prioritizing the most critical tasks and eliminating non-essential activities. I optimized the use of available resources by cross-training team members and ensuring efficient collaboration. I also maintained transparent communication with stakeholders to manage their expectations and secured additional resources when possible. By focusing on what was most important and making the best use of the team’s strengths, we were able to deliver the project successfully despite the constraints.

Question:
How do you approach measuring project success, beyond simply completing it on time and within budget?

Answer:
Beyond on-time and within-budget completion, I measure project success by evaluating the quality of deliverables, client or stakeholder satisfaction, and the project’s alignment with strategic objectives. I also assess whether the project met the key performance indicators (KPIs) that were defined at the outset. Additionally, I hold post-project reviews with the team and stakeholders to gather feedback and identify lessons learned, which helps refine future processes and improve overall success.

Question:
Describe a time when you had to work with a team that had low morale. How did you motivate them and improve performance?

Answer:
I once worked with a team that was feeling demotivated due to a series of challenging projects. To address this, I initiated open conversations to understand their concerns and challenges. I then focused on setting clear, achievable goals and celebrating small wins along the way to rebuild their confidence. I also provided opportunities for team members to contribute their ideas and take ownership of tasks. By fostering a collaborative and supportive environment, I was able to boost morale and improve team performance over time.
Question: Describe a situation where you had to deal with ambiguity or uncertainty in your work.

Answer: "We were developing a new product for a market with limited data available. To navigate the uncertainty, I conducted thorough market research, engaged with potential customers to understand their needs, and developed a flexible plan that allowed us to adapt as we gathered more information. We also embraced an iterative approach, testing and refining our product based on feedback and evolving market insights."

Question: How do you approach building consensus within a team when there are differing opinions?

Answer: "I encourage open communication and active listening to ensure everyone's perspective is heard and understood. I facilitate discussions to identify common ground, explore alternative solutions, and guide the team towards a consensus that benefits the project and respects individual viewpoints."

Question: Tell me about a time you had to go above and beyond to meet a deadline.

Answer: "We were facing a critical deadline for a project when an unexpected issue arose. I took ownership of the situation, worked extra hours, and collaborated closely with the team to resolve the issue and deliver the project on time. My dedication and commitment ensured we met our obligations despite the challenges."

Question: How do you handle criticism or negative feedback?

Answer: "I view criticism as an opportunity for growth and improvement. I actively listen to the feedback, ask clarifying questions to understand the perspective, and reflect on how I can apply the insights to enhance my performance. I appreciate when feedback is specific and actionable, and I strive to incorporate it into my work to achieve better outcomes."

Question: Give an example of a time you had to work on a project that required you to step outside your comfort zone.

Answer: "I was tasked with leading a presentation to a large audience, which was outside my usual responsibilities. I embraced the challenge, prepared thoroughly, and practiced my delivery. Despite initial nervousness, I successfully delivered the presentation and gained valuable experience in public speaking."

Question: How do you maintain your composure and focus in stressful situations?

Answer: "I prioritize tasks, break down complex situations into smaller steps, and practice mindfulness techniques to stay present and focused. I also communicate effectively with my team and stakeholders to manage expectations and reduce stress levels."

Question: What are your long-term career goals, and how does this position align with your aspirations?

Answer: "My long-term goal is to become a leader in my field and contribute to [mention a broader goal or vision]. This position aligns with my aspirations by providing opportunities to [mention specific skills or experience you'll gain] and contribute to [mention company goals or projects]. I'm excited about the potential for growth and development within this company."

Question: Describe a time you had to persuade someone to see your point of view.

Answer: "I proposed a new approach to a project that I believed would be more efficient. However, a colleague was resistant to change. I presented data and research to support my idea, addressed their concerns, and highlighted the potential benefits. Through persuasive communication and collaboration, I successfully convinced them to embrace the new approach."

Question: How do you handle working with a difficult or challenging teammate?

Answer: "I approach challenging situations with empathy and understanding. I try to understand the root cause of the difficulty and address it constructively. I maintain open communication, focus on finding common ground, and seek solutions that benefit the team and the project."

Question: Tell me about a time you had to adapt to a change in plans or priorities.

Answer: "We were midway through a project when a new priority emerged that required us to shift our focus. I quickly reassessed the situation, adjusted our plans, and reallocated resources to accommodate the change. My flexibility and adaptability ensured we met the new demands effectively."

Question: How do you approach learning new skills or knowledge in your field?

Answer: "I'm a proactive learner and utilize various resources, such as online courses, industry publications, and workshops. I also seek out mentors and colleagues with expertise in areas I want to develop. I believe in continuous learning and am always seeking to expand my knowledge and skills."

Question: Give an example of a time you had to take initiative and solve a problem without being asked.

Answer: "I noticed a recurring issue that was impacting team efficiency. I took the initiative to research potential solutions, analyze the root cause, and propose a solution to my supervisor. My proactive approach and problem-solving skills led to a positive change that benefited the entire team."

Question: How do you handle constructive criticism from your supervisor or colleagues?

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

Question: What are your expectations for professional development and growth opportunities within this company?

Answer: "I'm seeking a company that values employee growth and provides opportunities for continuous learning and development. I'm interested in mentorship programs, training workshops, and opportunities to take on new challenges and expand my skillset. I believe investing in employee development fosters a culture of growth and innovation."
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."