<p><strong>What role you will play in team:</strong> As an intern, you'll contribute to real-world projects, gaining valuable experience in a collaborative environment. You will work alongside experienced developers, learning best practices and contributing to our products.</p><p><strong>What you will do:</strong> You'll participate in all stages of the software development lifecycle – design, development, testing and deployment.</p><p><strong>Key responsibility:</strong><ul><li>Participate in all phases of the software development lifecycle</li><li>Contribute to the development of new features and improvements</li><li>Write clean, efficient, and well-documented code</li><li>Collaborate with other developers and team members</li><li>Learn and apply industry best practices</li><li>Present work and receive regular feedback</li></ul></p><p><strong>Required Qualification and Skills:</strong><ul><li>Currently pursuing a Bachelor's or Master's degree in Computer Science or a related field</li><li>Proficiency in at least one programming language (e.g., C#, Java, Python)</li><li>Strong problem-solving and analytical skills</li><li>Good communication and teamwork skills</li><li>A passion for software development</li></ul></p><p><strong>Benefits Included:</strong><ul><li>Competitive internship stipend</li><li>Mentorship from experienced professionals</li><li>Opportunities for professional development</li><li>A collaborative and supportive work environment</li><li>Access to Microsoft resources and technology</li></ul></p><p><strong>A Day in the Life:</strong>  Your day will involve coding, attending team meetings, learning new technologies, and collaborating with experienced developers on real-world projects.</p>