This is a 12-month apprenticeship designed as a hands-on learning experience rather than a full-time employment opportunity. Participants will collaborate with team members to tackle real-world challenges and help develop innovative software solutions.
Microsoft : Software Engineer Apprenticeship
Qualification
A undergraduate degree in Computer Science, Engineering, or a relevant technical discipline.
Preferable familiarity with core computer science fundamentals such as data structures, algorithms, and operating systems.
Responsibilities:
Apply engineering principles to solve complex technical challenges creatively.
Collaborate with stakeholders to understand user needs and business context.
Acquire and apply the latest technologies, tools, and professional practices in the field.
Write code in languages like Java, Python, or HTML5, adhering to best practices such as reusability and exception handling.
Document code, test cases, and reusable components thoroughly.
Show strong time-management skills and contribute effectively within team-based environments.
Stay proactive by exploring current developments and knowledge that enhance product performance and reliability.
Location: Hyderabad.
Apply Before Job Link Expires