Web Programmer (6-month Contract)(7996)

TSMC•West Covina, CA
•$35 - $48

About The Position

TSMC North America is seeking a talented, self-motivated Web Programmer to join its team in San Jose. The role involves designing, developing, and maintaining reliable, intuitive web systems and Windows applications that support business needs. The successful candidate will bring full-stack programming capabilities, a focus on end-user-oriented design, and interest in using modern AI productivity tools to improve engineering workflows. The position includes delivering maintainable features based on project specifications, testing and documenting work, optimizing existing systems, analyzing data and business requirements, and collaborating across functions to address system issues and deliver automated solutions. This is a six-month temporary contract role. TSMC North America is a regional sales and services organization of Taiwan Semiconductor Manufacturing Company Limited, serving customers through locations in San Jose, Boston, Austin, San Diego, and Washington, D.C. The company offers training and career development opportunities and emphasizes integrity, commitment, innovation, and customer trust.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related field.
  • At least 3 years of professional experience in client/server web programming, database programming, web/graphic design, and office automation.
  • At least 3 years of server-side programming experience using C#, ASP.NET, Classic ASP, and Python.
  • At least 3 years of database design, optimization, and programming experience with MS-SQL/Oracle, including TSQL and PLSQL.
  • At least 3 years of hands-on experience with HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, and JSON.
  • At least 3 years of scripting experience with PowerShell, VBScript, and Windows batch scripts.
  • Practical knowledge of Microsoft technologies including .NET, Team Foundation Server (TFS), GIT, Web Services, SharePoint, Business Intelligence (BI) tools, PowerShell, and LDAP.
  • Foundational understanding of procedural programming and OOP/OOD (Object-Oriented Programming/Design).
  • Ability to translate UI/UX design mockups and prototypes into functional web applications.
  • Experience with REST APIs, JIRA, Salesforce, MS Office integrations, and business process automation.

Nice To Haves

  • Experience using AI tools such as Claude Cowork to automate multi-step coding tasks, manage local workspaces, and optimize development workflows.
  • Familiarity with building or using MCP-compatible servers and clients to connect LLMs with secure databases, local files, and APIs.
  • Eagerness to adopt AI-driven development practices, including AI-assisted coding, automated testing, and agentic workflows.
  • Strong passion for end-user-focused web application design.
  • Self-motivation and demonstrated ability to prioritize tasks and independently manage workloads.
  • Strong interpersonal and communication skills, and enthusiasm for working in a fast-paced, collaborative, team-oriented environment.

Responsibilities

  • Design and develop reliable, intuitive web systems and Windows applications to meet evolving business needs.
  • Write clean, maintainable code; test thoroughly; document processes; and deliver robust features according to project specifications.
  • Enhance, optimize, and maintain existing systems for performance and scalability.
  • Perform data analysis and collaborate with cross-functional teams to identify system issues, analyze business requirements, and deliver effective automated solutions.

Benefits

  • Robust training and career development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service