Job Description
Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services. Its best known software products are the Microsoft Windows line of operatin…
Software Engineer II
Responsibilities
- Own and operate highly scalable, reliable, and low-latency distributed systems that power mission-critical workloads.
- Design and implement features that enable configuration management, monitoring, analytics, and observability for modern cloud applications.
- Drive integration with other Azure services to deliver seamless customer experiences.
- Write high-quality, well-tested code and own the DevOps lifecycle, including monitoring, alerting, and incident response.
- Integrate AI-assisted development tools to improve engineering productivity and code quality.
- Contribute to AI-enhanced features using technologies such as large language models (LLMs), Model Context Protocol (MCP) servers, and retrieval-augmented generation (RAG).
- Mentor others and share knowledge to improve team capabilities and engineering practice
Qualifications
Required/minimum qualifications
- 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.
- Good understanding of cloud platforms such as Azure, AWS, or GCP.P
- Proficiency with AI-assisted development tools (e.g., GitHub Copilot, IntelliCode).
The post Software Engineer II at Microsoft appeared first on Jobs in Kenya – http://jobwebkenya.com/.