




Job Summary: Software Engineering student for projects using Microsoft technologies, web development, APIs, and teamwork using agile methodologies. Key Highlights: 1. Training in the latest Microsoft technologies and a dynamic environment. 2. Participation in internal and external projects, gaining hands-on experience. 3. A 100% collaborative, technological, and international environment. Job Description Do you want training in the latest Microsoft technologies? Do you want to learn and work in a dynamic environment at a Top Employer? As a student in the Software Engineering Practice, you will receive department-specific training and apply your knowledge by participating in projects with our clients. **Key Responsibilities:** * You will participate in both internal and external projects to gain experience: * Development and maintenance of simple Web APIs using .NET Core * Development and maintenance of simple web applications using Angular * Unit and component testing of the code used * Teamwork with colleagues from Avanade and the Accenture group who will support you in completing your tasks * Use of Microsoft cloud tools (Azure) for task management (Azure Boards) * Use of cloud tools for projects and your own proof-of-concept work, enabled by the Visual Studio subscription provided by Avanade * Application of various methodologies (traditional Waterfall or V-model) or Agile frameworks (such as Scrum or SAFe), depending on the project * Implementation of best development practices and Object-Oriented Programming (with design patterns and SOLID principles) Qualifications * Final-year university students * Programming knowledge * Commitment to delivering solutions that meet business needs and requirements. * Exceptional written and verbal communication skills. **About You** **Characteristics that demonstrate success in this role:** * Analytical, curious, and agile. * Teamwork and strong communication skills. * Problem-solving ability, patience, and quality focus. * Self-directed learner. * Innovative mindset *Enjoy Your Career* Some of the best things about working at Avanade: * Learning from top professionals—not only in technology but also in work methodologies and best practices * Flexibility to attend your exams * Working in a 100% collaborative, technological, and international environment where camaraderie and teamwork form the foundation


