What exactly is a
Microsoft Internship? It’s an opportunity for recent college grads to acquire
hands-on experience working with big IT firms over the summer between their
second and third years of college. The objective of this program is twofold:
first, to provide these young people with job experience while they are still
in high school; and second, to provide firms with an experienced hand in
nurturing new talent.
Software Engineering Internship Opportunities
Required qualifications
- Be
enrolled in a bachelor’s or master’s degree in engineering, computer
science or related field.
- Must
have at least one additional quarter/semester of school remaining
following the completion of the student worker program.
- Fluency
in English.
- You
must be legally authorised to work in Kenya to be eligible for this role.
(Legally authorised = has citizenship or has been granted a valid visa or
work permit)
Preferred qualifications:
- Be
passionate about quality, performance, and reliability.
- Experience
and interest in working with backend containerized microservices (ex:
Docker, Kubernetes, etc.)
- Have
solid problem-solving skills.
- Knowledge,
experience with one or more general purpose programming languages such as
C#, Python.
- Good
interpersonal oral and written communications skills
- Experience
delivering results through collaboration across disciplines, feature
teams, and partners
Responsibilities
- Applies
engineering principles to solve complex problems through sound and
creative engineering.
- Quickly
learns new engineering methods and incorporates them into work
processes.
- Seeks
feedback and applies internal or industry best practices to improve
technical solutions.
- Demonstrates
skill in time management and completing software projects in a cooperative
team environment.