2026_MS_EMT1_VM_Senior VS Code Extension Developer (TypeScript | DevOps | CI/CD | Kubernetes)
Core
Design, develop, and maintain advanced Visual Studio Code extensions and developer productivity tools.
Role type
Senior IC VS Code Extension Developer (via careerplan.io/jobs/744000153229468-2026-ms-emt1-vm-senior-vs-code-extension-developer-typescript-devops-cicd-kubernetes-at-bo)
Builds
VS Code extensions, developer productivity tools, and CI/CD pipelines
Domain
Developer Tools / Cloud-Native Infrastructure
Required skills
TypeScript, Node.js, VS Code Extension API, Language Server Protocol (LSP), Debug Adapter Protocol (DAP), Docker, Kubernetes, CI/CD pipelines, REST API integration, Git, Linux shell scripting
Preferred skills
C#, .NET 6/7/8, ASP.NET Core, Azure DevOps, GitHub Actions, Terraform, AI-assisted development tools, Electron application development
Technologies
TypeScript, Node.js, Docker, Kubernetes, GitHub Actions, Azure DevOps, Jenkins, Git, Jest, Mocha, YAML, JSON, C#, .NET, ASP.NET Core, Roslyn, NuGet, Azure, AWS, Electron, Terraform
Responsibilities
Design and develop high-quality VS Code extensions and plugins; Build custom developer productivity tools and workflows; Integrate extensions with REST APIs, backend services, and AI services; Optimize extension performance, scalability, and user experience; Build automated CI/CD pipelines for extension development and deployment; Containerize applications using Docker and manage deployments using Kubernetes; Troubleshoot complex issues related to extensions and debugging environments; Implement unit testing, integration testing, and code quality best practices; Document architecture, APIs, and development guidelines.
Seniority
Senior, hands-on IC