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 / INR 23,999

All Content for $99 / INR 7,999

Offer valid for the next 3 days.

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 situations where your team is working under tight deadlines and the quality of work may be at risk?

Answer:
When facing tight deadlines, I prioritize tasks that have the highest impact on the project’s success while ensuring quality standards are maintained. I communicate with the team to assess if additional support or resources are needed to meet the deadline without sacrificing quality. If necessary, I delegate non-critical tasks or adjust the timeline by communicating with stakeholders. Regular quality checks during the process ensure that even under pressure, we meet the project’s goals without compromising on the end product.

Question:
Tell me about a time when you had to mediate a dispute between team members. What approach did you take?

Answer:
During a project, two team members had a disagreement about the direction of a task. I brought both individuals into a neutral setting to discuss their perspectives. I listened carefully to each side and encouraged them to find common ground, focusing on the project’s objectives rather than personal preferences. By helping them communicate openly and guiding the conversation toward a solution, we were able to resolve the conflict and move forward with a clearer, unified approach.

Question:
How do you ensure that your projects are aligned with the company’s strategic objectives?

Answer:
To align my projects with the company’s strategic objectives, I begin by thoroughly understanding the organization’s goals and how the project contributes to them. I regularly communicate with senior leadership to ensure we’re on track and adjust the project plan as necessary to stay aligned. I also set clear, measurable objectives that tie directly to company priorities, which I review at key milestones to ensure ongoing alignment.

Question:
Describe a time when you had to handle a project that was assigned to you at the last minute. How did you manage to deliver it on time?

Answer:
I was once assigned a project last minute with a tight deadline. To manage it, I quickly gathered all the necessary information and prioritized the most critical tasks. I delegated responsibilities to team members based on their strengths and focused on delivering the essential components first. I communicated with stakeholders to set realistic expectations and provided regular updates on our progress. By staying organized and focusing on what was feasible, we delivered the project on time and met the key objectives.

Question:
How do you ensure that your team remains engaged and motivated during long-term projects with little immediate feedback?

Answer:
I keep my team engaged in long-term projects by setting short-term milestones and celebrating small wins along the way. This provides a sense of accomplishment and keeps the team motivated. I also maintain regular communication to ensure that everyone is clear on their contributions to the larger goal. Encouraging team members to share their challenges and successes during regular check-ins helps to foster collaboration and keeps morale high, even when immediate feedback is limited.

Question:
Tell me about a time when you had to manage a project with significant regulatory or compliance requirements. How did you ensure compliance?

Answer:
In a previous project, we had to ensure compliance with strict industry regulations. I started by thoroughly reviewing the regulatory requirements and working closely with the compliance team to integrate those standards into our project plan. I built in checkpoints throughout the project to ensure we were staying compliant, and I held regular reviews with stakeholders to address any potential risks. By embedding compliance into the workflow from the start, we ensured that all deliverables met regulatory standards without causing delays.

Question:
How do you manage a situation where a key team member is suddenly unavailable during a critical phase of the project?

Answer:
If a key team member becomes unavailable during a critical phase, I quickly assess their responsibilities and determine the most urgent tasks. I redistribute the workload among the team, ensuring that the most skilled members take on the critical tasks. If necessary, I adjust the project timeline slightly to accommodate the change and communicate the situation to stakeholders. I also look for external resources or temporary support if the workload exceeds the team’s capacity. By acting swiftly and ensuring clear communication, we can minimize disruption to the project.

Question:
Describe a time when you were responsible for managing a project’s budget. How did you ensure that the project stayed within budget?

Answer:
I managed a project with a tight budget, and to stay within limits, I carefully tracked all expenses from the start. I reviewed the budget regularly and identified areas where we could reduce costs without impacting the project’s quality. I negotiated with vendors for discounts and found ways to optimize resource allocation. By maintaining close control of the budget and making adjustments where needed, we were able to complete the project within the allocated financial resources.

Question:
How do you handle a situation where the project goals are unclear or frequently changing?

Answer:
When project goals are unclear or frequently changing, I prioritize communication with stakeholders to clarify objectives and gather as much information as possible. I document changes and ensure that the team understands the new direction. I also implement a flexible project plan that can adapt to evolving goals without causing delays. By maintaining ongoing dialogue and being adaptable, I ensure that the team stays focused and aligned, even when the objectives shift.

Question:
Tell me about a time when you had to manage a project with tight interdependencies between teams. How did you ensure coordination?

Answer:
In a project with tight interdependencies between teams, I set up a clear communication plan from the outset. We held regular cross-team meetings to update each other on progress and address any blockers that could impact other teams. I also created a shared project dashboard to track dependencies and ensure transparency. By keeping everyone aligned and addressing potential issues early, we were able to maintain smooth coordination and meet our shared deadlines.
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 time you had to deal with a difficult or demanding customer.

Answer: "I encountered a customer who was upset about a delayed order. I actively listened to their concerns, empathized with their frustration, and explained the reason for the delay. I then offered a solution to expedite the order and provided regular updates to keep them informed. Ultimately, my proactive communication and problem-solving approach helped resolve the situation and maintain a positive customer relationship."

Question: How do you approach problem-solving when faced with a complex issue?

Answer: "I break down complex problems into smaller, more manageable components. I gather relevant information, analyze potential causes, and consider various solutions. I also consult with colleagues or experts when necessary. I believe in a structured and analytical approach to problem-solving, while also being open to creative and innovative solutions."

Question: Tell me about a time you had to adapt to a new or unfamiliar situation.

Answer: "I was assigned to a project that required me to learn a new software program quickly. I utilized online tutorials, sought guidance from colleagues with expertise, and dedicated extra time to practice and master the program. My adaptability and willingness to learn enabled me to contribute effectively to the project."

Question: How do you prioritize your tasks when you have multiple competing deadlines?

Answer: "I use a combination of prioritization techniques, such as the Eisenhower Matrix (urgent/important) and the Pareto Principle (80/20 rule). I consider deadlines, the impact of each task, and any dependencies. I also communicate with stakeholders to ensure alignment on priorities and manage expectations."

Question: Give an example of a time you had to work effectively under pressure.

Answer: "We were preparing for a major product launch when a critical issue arose. I remained calm under pressure, quickly assessed the situation, and collaborated with the team to develop a solution. We worked efficiently and effectively to resolve the issue and successfully launch the product on time."

Question: How do you stay informed about industry trends and new developments in your field?

Answer: "I stay current by reading industry publications, attending conferences and webinars, and following thought leaders and experts on social media. I also participate in online forums and communities to engage in discussions and learn from others in my field."

Question: What are your strengths and weaknesses as they relate to this specific role?

Answer: (Tailor your response to the specific requirements of the role.)

"One of my key strengths for this role is my ability to [mention a relevant strength and provide a specific example]. I'm also a strong [mention another relevant strength] and enjoy [mention a related skill or task].

An area I'm working to improve is [mention a weakness that is not critical for the role and explain how you are addressing it]. I believe my strengths align well with the requirements of this position, and I'm committed to continuous improvement."

Question: Describe a situation where you had to make a difficult decision that impacted others.

Answer: "In a previous role, I had to make the difficult decision to restructure a team, which involved reassigning roles and responsibilities. I carefully considered the impact on each team member, communicated the rationale transparently, and provided support during the transition. While the decision was challenging, it ultimately led to improved team efficiency and alignment with company goals."

Question: How do you handle working with colleagues who have different working styles or personalities?

Answer: "I appreciate the diversity of working styles and personalities, and I see it as an opportunity to learn and collaborate effectively. I adapt my communication style to suit different individuals, actively listen to understand their perspectives, and focus on finding common ground to achieve shared goals."

Question: Tell me about a time you had to take a calculated risk in your work.

Answer: "I proposed a new marketing campaign that involved a different approach and a larger budget than usual. I presented a thorough analysis of the potential risks and rewards, and I confidently advocated for the campaign. The risk paid off, and the campaign exceeded expectations, resulting in significant growth in customer engagement and sales."

Question: How do you approach learning from your mistakes or setbacks?

Answer: "I view mistakes and setbacks as valuable learning opportunities. I reflect on what went wrong, identify areas for improvement, and adjust my approach accordingly. I also seek feedback from others to gain different perspectives and avoid repeating the same mistakes."

Question: Give an example of a time you had to work on a project with a diverse team.

Answer: "I collaborated on a project with a team from various cultural backgrounds and with different areas of expertise. I embraced the diversity of perspectives, facilitated open communication, and leveraged each team member's strengths to achieve a successful outcome. The experience broadened my understanding of different cultures and approaches to problem-solving."

Question: How do you stay motivated when facing challenges or obstacles?

Answer: "I focus on the bigger picture, break down challenges into smaller steps, and celebrate small wins along the way. I also draw inspiration from mentors and colleagues, and I remind myself of my past successes to maintain a positive attitude and persevere through difficulties."

Question: What are your preferred methods for receiving feedback on your performance?

Answer: "I appreciate receiving feedback through various channels, including regular one-on-one meetings with my supervisor, formal performance reviews, and informal feedback from colleagues. I value constructive criticism and specific examples that help me understand areas for improvement and grow professionally."