×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead, Software Development, Python

Job in Santa Clara, Santa Clara County, California, 95052, USA
Listing for: HCL Technologies
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Python, React.js
Job Description & How to Apply Below
Maximum Salary (US): 128000

Minimum Salary (US): 69000

Job Summary We are seeking a highly skilled and 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 Technical Requirements ð Backend Development — Python 3+ 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

Experience with SQL Alchemy – ORM modeling, query optimization, relationship mapping

Experience with unit testing frameworks (pytest) ð️ Frontend Development — React + Kendo UI + Type Script 3+ years of React development experience

Experience with Kendo UI for React Strong understanding of component lifecycle, hooks, and state management (Redux, Context API, Zustand) Experience building responsive, accessible, and performant UIs Experience integrating Type Script in React projects Skill Requirements Python (Flask / FastAPI / SQL Alchemy) 3+ years React + Kendo UI 1+ years DB 1+ years Type Script 1+ years 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 Nice to Have Experience developing macOS applications in Objective-C (App Kit/Cocoa UI) Experience developing iOS/macOS applications using Swift/SwiftUI Exposure to Linux/Unix server administration

Experience with data visualization tools or BI integrations Familiarity with uv Python package manager and hatchling build system Knowledge of battery management systems or other embedded hardware domains

Experience with I2C and SMBus communication protocols Familiarity with hardware adapters such as Total Phase Aardvark or Promira Other Requirements
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary