Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner. Takes responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same. Uses SDLC and engineering health measures (e. g. , Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those in…
Responsibilities
Works with partner teams to ensure a project/sub-system of a product works well with the components of the partner team, ensuring proper end-to-end testing, live-site coverage, scalability, performance, and DRI escalation pathways are established before going live. Strive for continual improvement, participating in root cause analysis of incidents, identifying permanent fixes, writing and deploying said fixes.
Required Qualifications
Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, ASP.NET, Java, JavaScript, or Python 3+ years of experience in Azure Technologies design Experience running and operating online live site services, including DRI rotation and incident management. Experience using AI tools to rapidly analyze large volumes of service telemetry. Experience with AI-based software development tools including but not limited to GitHub CoPilot, Visual Studio/VS Code Agent Mode, Building/Enhancing agents with custom prompts/tool integration.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page