This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The "Ignite" Program for People with Disabilities is a one-year developmental initiative aimed at providing firsthand real-life work experience in the corporate world while receiving mentorship from exceptional leaders. The program's primary goal is to foster greater inclusion within both our organization and the broader community. It offers people with disabilities an opportunity to enhance their technical and interpersonal skills, thereby equipping them with a competitive edge for future employment opportunities, both within and outside of Microsoft, upon completion of the program. Participants will be assigned to project-based roles that contribute significantly to our business objectives and/or enhance current processes. Program Track: Software Engineering. Depending on your qualifications and interests, you will work on challenging and meaningful projects that align with your career goals in software engineering.
Job Responsibility:
Design, develop, test, and deploy software solutions that enhance Microsoft products and services
Collaborate with other engineers, product managers, and designers to deliver high-quality code and user experiences
Learn from senior mentors and experts in the field of machine learning and distributed systems
Requirements:
A bachelor’s degree in computer science, software engineering, computer engineering, or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python
Preferably if you have experience in building and maintaining reliable and scalable services/platforms, experience with production scale distributed systems, and experience in building machine learning/deep learning systems
What we offer:
Coaching and Mentorship
Life as a Programmer: Understanding the daily responsibilities, challenges, and skill sharpening for programmers
Software Development: Exploring roles, tools, processes, and customer delivery in software development
Tools of the Trade: Learning about version control systems, code repositories, libraries, frameworks, and IDEs
Programming Languages: Basics of programming languages, source code, variables, and statements
Python Show and Tell: Introduction to Python, syntax, decision making, functions, and real-world applications
Exploring Different Languages: Comparing programming languages, their applications, and picking the right one
Your First Programming Job: Navigating the hiring process, building a portfolio, preparing for interviews, and succeeding in the job