{"schemaVersion":"jobsearcher.job.v1","id":"ac3d483812da8ac286bec124","url":"https://jobsearcher.com/jobs/ac3d483812da8ac286bec124","canonicalUrl":"https://jobsearcher.com/jobs/ac3d483812da8ac286bec124","title":"Software Engineer II - Full Stack","description":"OverviewAs a Software Engineer II - Full Stack, you design and deliver Windows platform capabilities that connect PCs with printers, cameras, Bluetooth devices, and mobile connectivity. You will write secure, tested code and drive quality improvements across Windows components. You'll collaborate across Windows teams and partner groups to ensure reliable, secure experiences for devices users rely on daily. Your work helps scale and secure the Windows ecosystem while leveraging AI-powered development tools to accelerate delivery.ResponsibilitiesBuild and contribute to Windows platform capabilities for device connectivity (printers, cameras, Bluetooth, mobile) delivering secure, reliable experiencesDesign, implement, test, validate, and release capabilities and security fixes for Windows componentsWrite secure, maintainable, and well-tested code and participate in code reviewsUse debuggers, tests, logs, telemetry, and diagnostic techniques to validate assumptions, identify risks, and prevent customer impactLeverage AI-powered development tools to accelerate implementation, testing, debugging, and documentation while maintaining high security and quality standardsApply insights from design reviews and incidents to improve development, operation, and long-term health of Windows componentsCollaborate with Windows and partner engineers to review designs, resolve complex issues, and maintain code quality and maintainabilityKey requirementsBachelor's Degree in Computer Science or related technical field and 2+ years of coding experience in C, C++, C#, Java, JavaScript, or Python or equivalent experienceAbility to meet Microsoft security screening requirements (e.g., Microsoft Cloud Background Check)proven debugging and root-cause analysisstrong problem-solving and systematic thinkingability to handle multiple tasks and prioritizeC/C++C#Java","company":"Microsoft","rawCompany":"microsoft","city":"Seattle","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-10-26T14:33:06.426Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer II - Full Stack","description":"OverviewAs a Software Engineer II - Full Stack, you design and deliver Windows platform capabilities that connect PCs with printers, cameras, Bluetooth devices, and mobile connectivity. You will write secure, tested code and drive quality improvements across Windows components. You'll collaborate across Windows teams and partner groups to ensure reliable, secure experiences for devices users rely on daily. Your work helps scale and secure the Windows ecosystem while leveraging AI-powered development tools to accelerate delivery.ResponsibilitiesBuild and contribute to Windows platform capabilities for device connectivity (printers, cameras, Bluetooth, mobile) delivering secure, reliable experiencesDesign, implement, test, validate, and release capabilities and security fixes for Windows componentsWrite secure, maintainable, and well-tested code and participate in code reviewsUse debuggers, tests, logs, telemetry, and diagnostic techniques to validate assumptions, identify risks, and prevent customer impactLeverage AI-powered development tools to accelerate implementation, testing, debugging, and documentation while maintaining high security and quality standardsApply insights from design reviews and incidents to improve development, operation, and long-term health of Windows componentsCollaborate with Windows and partner engineers to review designs, resolve complex issues, and maintain code quality and maintainabilityKey requirementsBachelor's Degree in Computer Science or related technical field and 2+ years of coding experience in C, C++, C#, Java, JavaScript, or Python or equivalent experienceAbility to meet Microsoft security screening requirements (e.g., Microsoft Cloud Background Check)proven debugging and root-cause analysisstrong problem-solving and systematic thinkingability to handle multiple tasks and prioritizeC/C++C#Java","datePosted":"2026-10-26T14:33:06.426Z","dateModified":"2026-10-26T14:33:06.426Z","hiringOrganization":{"@type":"Organization","name":"Microsoft","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ac3d483812da8ac286bec124"},"url":"https://jobsearcher.com/jobs/ac3d483812da8ac286bec124"}}