Technical Specialist

Apply Now โ†—
๐Ÿ“ Santa Clara, United States

About this role

Job Summary

We are seeking a highly skilled and 10+ years experienced Senior Full Stack Developer to join our engineering team. The ideal candidate brings deep expertise across backend development, frontend frameworks, database architecture, hardware communication protocols, and cross-platform scripting. This role requires someone who can independently own technical decisions, mentor junior developers, and deliver robust, scalable solutions across web, mobile, and embedded-adjacent platforms.

Key Responsibilities

General Engineering Skills

  • Solid understanding of RESTful API and JSON-RPC 2.0 design principles
  • Experience with Git version control (branching strategies, PRs, code reviews)
  • Strong debugging, profiling, and performance optimization skills
  • String understanding of shell scripting

Skill Requirements

Overall 10+ year of experience

๐Ÿ Backend Development โ€” Python

  • 10+ years of Python development experience
  • Proficiency with Flask โ€“ RESTful API design, middleware, blueprints, app factory pattern
  • Proficiency with FastAPI โ€“ async endpoints, dependency injection, Pydantic models, OpenAPI documentation
  • Strong experience with SQLAlchemy โ€“ ORM modeling, migrations (Alembic), query optimization, relationship mapping
  • Understanding of authentication/authorization patterns (OAuth2, JWT, API keys)
  • Experience with unit testing frameworks (pytest, unittest)

๐Ÿ”Œ Hardware Communication & Embedded-Adjacent Development

  • Experience with I2C and SMBus communication protocols
  • Familiarity with hardware adapters such as TotalPhase Aardvark or Promira

๐Ÿ–ฅ๏ธ Frontend Development โ€” React + Kendo UI

  • 3+ years of React development experience
  • Hands-on experience with Kendo UI for React (or Kendo UI jQuery/Angular equivalent) โ€” Grid, Scheduler, Charts, Form components; Theming and customization
  • Strong understanding of component lifecycle, hooks, and state management (Redux, Context API, Zustand)
  • Experience building responsive, accessible, and performant UIs
  • Familiarity with build tools (Vite, Webpack, npm/yarn)

๐Ÿ—„๏ธ Database Knowledge

Oracle Database

  • PL/SQL, stored procedures, triggers
  • Query optimization and execution plan analysis
  • Schema design and indexing strategies
  • Experience with Oracle-specific features (sequences, partitioning, hints)

MySQL

  • Schema design, normalization, and performance tuning
  • Stored procedures and views
  • Replication and backup strategies
  • General skills: writing complex queries, joins, window functions, transaction management

๐Ÿ“ฑ Swift / SwiftUI

  • Experience developing iOS/macOS applications using Swift
  • Proficiency with SwiftUI โ€“ declarative UI, state management (@State, @ObservedObject, @EnvironmentObject, @Observable)
  • Familiarity with UIKit interoperability, navigation patterns, and app lifecycle
  • Experience with async/await concurrency and actor-based thread safety
  • Experience with Xcode, TestFlight, and App Store deployment is a plus

๐Ÿ”ท TypeScript

  • Strong proficiency in TypeScript โ€“ interfaces, generics, utility types, strict mode
  • Experience integrating TypeScript in React projects
  • Understanding of type-safe API contracts and shared type definitions
  • Familiarity with TypeScript in Node.js environments is a plus

General Engineering Skills

  • Solid understanding of RESTful API and JSON-RPC 2.0 design principles
  • Experience with Git version control (branching strategies, PRs, code reviews)
  • Strong debugging, profiling, and performance optimization skills
  • String understanding of shell scripting

Other Requirements

Frequently Asked Questions

Is the salary disclosed for the Technical Specialist position at HCLTech?
The salary for this Technical Specialist role at HCLTech is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Technical Specialist position at HCLTech located?
This Technical Specialist role at HCLTech is based in Santa Clara, United States. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
How do I apply for the Technical Specialist position at HCLTech?
Click the "Apply Now" button on this page. You will be redirected to HCLTech's official application portal hosted on successfactors where you can submit your application directly.
When was the Technical Specialist job at HCLTech posted?
This Technical Specialist position at HCLTech was posted on Oct 14, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Technical Specialist
HCLTech
Apply for this role โ†—

You'll be redirected to HCLTech's official application page on successfactors.