Software Engineer

Overview

On Site
USD65 - USD75
Contract - W2

Skills

Software
Engineer

Job Details

Software Engineer
Location:
Chandler, AZ
Contract US
Duration: 12 months
Pay:$65-$70 per hour.



About the role


We are hiring an engineer with hands-on SDLC experience to build developer tools and applications that make engineers more productive. The primary focus is TypeScript development for Visual Studio Code extensions and internal developer tooling, with an emphasis on integrating emerging AI technologies (Agents, MCP servers, etc.). This is a contractor position supporting an internal platform/engineering team.



What you ll do (Key Responsibilities)




  • Design, implement, and maintain Visual Studio Code extensions using TypeScript.


  • Build scalable internal developer tools and web services that integrate with developer workflows.


  • Prototype, evaluate, and integrate AI technologies (Agents, MCP-style servers, LLM-based helpers) into tooling to improve dev productivity.


  • Own the full SDLC for assigned features: requirements, design, implementation, testing, CI/CD, deployment, and production support.


  • Collaborate closely with product managers, platform engineers, and developer experience teams to prioritize improvements.


  • Write clear technical documentation, extension README / usage docs, and troubleshooting guides.


  • Perform code reviews, mentor junior engineers, and maintain high standards for code quality, testing, and observability.


  • Monitor, triage, and resolve production issues for internal tooling; maintain SLOs and alerts where applicable.




Required qualifications




  • 4 5 years professional software development experience (or equivalent).


  • Strong TypeScript and modern JavaScript skills.


  • Solid experience with Node.js (npm/yarn), package tooling, and bundlers used for VS Code extensions.


  • Proven SDLC experience: design, code reviews, unit/integration tests, CI/CD pipelines.


  • Strong software engineering fundamentals: modular design, async programming, RESTful APIs, error handling, observability.


  • Comfortable with Git-based workflows and code review practices.


  • US work authorization required (Contract US).




Preferred / Nice-to-have




  • Prior experience developing VS Code extensions (published extensions or internal tools).


  • Familiarity with AI Agents, Multi-Component Processing (MCP) servers, or similar architectures for driving tool automation.


  • Python experience (for prototypes, backend tooling, or AI integrations).


  • Experience building developer experience (DevEx) tools: linters, formatters, code actions, language servers, or dev portals.


  • Knowledge of LSP (Language Server Protocol) and/or building language features (code lenses, code actions, completion providers).


  • Experience with containerization (Docker), deployment automation, or cloud-hosted developer services.


  • Experience with telemetry/analytics for developer tools to measure usage and impact.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Strategic Staffing Solutions