VOOZH about

URL: https://www.geeksforgeeks.org/work-experiences/microsoft-work-experience-as-an-associate-consultant-intern/

⇱ Microsoft Work Experience as an Associate Consultant Intern - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Microsoft Work Experience as an Associate Consultant Intern

Last Updated : 5 Aug, 2024

During my two-month internship at Microsoft in Hyderabad, India, from July 10 to August 2 (8 weeks), I worked as an Associate Technical Consultant within the Business Applications team under the Global Delivery Center (GDC). The internship was structured into two phases: the readiness program and the simulation engagement, each lasting four weeks.

At the start of the internship, we were introduced to our core team, mentors, and managers, and we spent some time exploring the expansive Microsoft campus. The campus is beautiful and provides a comfortable work environment. Early on, we participated in Microsoft Intern Week, an event that brought together interns from various teams. This event was a fantastic opportunity to connect with peers, gain new insights, and participate in engaging activities, enriching my understanding of different domains and broadening my professional network.

During the readiness program, we initially focused on the functional aspects of Customer Engagement (CE/CRM) and Enterprise Resource Planning (ERP). It was fascinating to dive into Dynamics 365, realizing its depth and how we were only working on a part of it. After grasping the functional aspects, we moved on to the technical side, specifically Power Platform applications. Our work mainly involved building Model-Driven Apps and Canvas Apps. Each day consisted of theory sessions followed by lab sessions, allowing us to immediately apply what we had learned. The program was structured to build on the previous day's work, helping us relate everything as a cohesive unit.

The trainers, mentors, and core team members were always available to help with any doubts. The supportive environment encouraged us to ask questions freely, fostering a culture of curiosity and continuous learning. This openness not only helped me understand the topics better but also allowed me to build strong connections with my peers and mentors. By the end of the readiness program, we had a solid foundation to embark on our simulation project.

During the simulation phase, we were divided into teams, each consisting of developers, functional consultants, a dev lead, a test lead, and testers. The goal of this phase was to simulate real-time scenarios, with each team assigned a project. We were also introduced to the Sure Step 365 methodology, a project development cycle framework, and the implementation of Azure DevOps as an Application Lifecycle Management (ALM) tool.

We began by understanding the business requirements provided by our functional consultants. As developers, we created a technical design, which was then validated by our dev lead. Once everything was clear, we started the development process. In my team, my primary responsibility was building the Canvas application. However, we collaborated closely, ensuring everyone was aware of the overall project development. I distinctly remember team members, both within our team and from other teams, helping each other with their work. This created a positive and supportive atmosphere, fostering a non-competitive environment. The development phase included two iterations, each lasting a week, with two stand-up meetings. We also encountered bugs identified by the testing team, which we resolved during the development process. By the end of this phase, we successfully deployed our project.

Our team presented the project to our stakeholders. Successfully delivering the product for the simulation engagement program, meeting project deadlines, and fulfilling all business requirements felt like a significant achievement, reflecting the skills and knowledge I had acquired during the internship.

In conclusion, my internship at Microsoft was transformative. The positive work culture, characterized by support and encouragement, significantly influenced my outlook and approach to work. Technically, I gained valuable experience in Power Platform, learning to create efficient applications using a low-code/no-code approach. Overall, this internship has been a pivotal step in my professional development, equipping me with both technical skills and a positive, growth-oriented mindset.

Comment