Web Programmer (6-month Contract)(7996)

TSMC•San Jose, CA
•$35 - $48

About The Position

TSMC North America is seeking a self-motivated Web Programmer to join its team in San Jose. The role involves designing, developing, and maintaining web systems and Windows applications that support business needs, with a focus on intuitive end-user experiences, reliable software, and effective engineering workflows. The position requires full-stack capabilities and collaboration with cross-functional teams to analyze requirements and resolve system issues. The Web Programmer will build and improve applications, write and test maintainable code, document processes, optimize existing systems, and perform data and business analysis. The role is a six-month contract. The posting lists an hourly pay range of $35 to $48; actual pay may vary according to skills, qualifications, education, experience, position level, and location. TSMC North America is a regional sales and services organization of Taiwan Semiconductor Manufacturing Company Limited. The company describes its core values as integrity, commitment, innovation, and customer trust, and emphasizes employee growth through training and career development. It is an equal opportunity employer committed to diversity and inclusion.

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 experience in database design, optimization, and programming 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 script programming experience using 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 improve development workflows.
  • Familiarity with building or using MCP-compatible servers and clients to connect LLMs with databases, local files, and APIs.
  • Interest in adopting AI-driven development practices, including AI-assisted coding, automated testing, and agentic workflows.
  • Passion for end-user-focused web application design.
  • Self-motivation and ability to prioritize tasks and manage workloads independently.
  • Strong interpersonal and communication skills, and enthusiasm for 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; conduct thorough testing; document processes; and deliver features based on project specifications.
  • Enhance, optimize, and maintain existing systems to support performance and scalability.
  • Perform data analysis and collaborate with cross-functional teams to identify system issues and analyze business requirements.
  • Deliver effective, automated solutions to business and system needs.

Benefits

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