Source description
About the role
Write secure, maintainable, and reusable code following best practices and modern design principles. Learn to implement features and services with guidance, applying coding standards and patterns to ensure quality and stability. Collaborate with team members and stakeholders to clarify requirements, integrate feedback, and iterate on designs and implementations. Participate in code reviews to uphold standards and improve reliability while learning from feedback. Continuously seek new knowledge, adapt to emerging technologies, and apply solutions that enhance performance, scalability, and reliability in a cloud environment. Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, GO, or Python, OR equivalent experience. 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, GO, or Python. Familiarity with distributed systems and cloud platforms (e.g., Azure, AWS, GCP), including monitoring performance and telemetry to drive continuous improvements. Knowledge of update servicing, security fundamentals, or large‑scale system design. Exposure to AI‑powered development tools or building intelligent features. Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
More at Microsoft