Get in Touch

Position: Technical Team Lead

Role Technical Team Lead

Location: Fremont, CA

No of years of experience: 10+ Years

Pay Rate : DOE

Job Type : Contact to Hire

Job Title:       Technical Team Lead            

Location:       Fremont, CA       

Type:            3 months Contract to Hire 

Job Description

Clients projects require technical team leads to keep the big picture in focus while being able to dive into the unique engineering challenges we face daily. As a Technical team lead at client location, you lead complex, highly visible and fast moving engineering projects focused on Identity Management Solutions for different verticals. This includes leading technical team for complex system design, development and implementation. This also includes working with end customer to understand requirements, managing project schedules, identifying risks and clearly communicating them to project stakeholders.

Beyond solid technical skills and experience in software product development, you need to have a strong internal drive, a tenacious spirit, a collaborative method of working, and deep experience in solving hard problems as simply as possible. In addition, you should be focused at all times on delivering premium service to our customers.


  • The position requires constant communication with customers, developers and testers located around the globe to lead design, develop and implement next generation software.
  • Constantly monitor and report on progress of the project to all stakeholders. Present reports defining project progress, problems and solutions
  • Manage next generation Identity Management product release. This involves working with Core engineering group, Product Management and 3rd party companies.
  • Produce design documents that describe the software solution being requested. Maintain development/design history, meeting minutes, and project documentation
  • Develop next generation cross-platform desktop/web applications using future ready web technologies (i.e. Nodejs, JavaScript, HTML5, CSS3, Aurelia, AngularJs, Electron,  .NetCore (C#))
  • Deep functional knowledge and hands on design experience with Web Services (REST, SOAP, etc ..) is needed
  • Participate and lead code reviews, unit test  reviews and designs
  • Participate in Scrum project planning, estimation, solution
  • Strong listener with willingness to learn

Minimum Requirements:

  • BS/MS in CS, EE, or equivalent combination of education and experience.
  • Extensive experience in desktop using .Net and web applications using Nodejs, JavaScript, HTML5, CSS3, Angular, .NetCore (C#)
  • Extensive experience in Networking such as Load Balancing, High Availability  and Distributed Systems design.
  • Strong knowledge of REST, JSON, SOA in enterprise level applications
  • Database design and development knowledge, including but not limited SQL and NOSQL.
  • Experience with Database Clustering solution design, a plus.
  • Experience with Aurelia and Electron, a plus
  • Experience with CouchBase and N1QL Query language, a plus
  • Experience with Fingerprint Biometric (understanding of fingerprint processing, minutiae feature,  Exemplar fingerprint, Latent fingerprint), a plus
  • Knowledge and practice of UML concepts and deliverables
  • Experience with Unit Testing and TDD
  • 7 years of experience in managing highly-complex, technically-challenging projects. Exceptional skills influencing, teaming, and delivering solutions in a highly complex, always changing, and nebulous environment.
  • Self-starter with ability to conceive of and accept responsibility for projects and see them through to completion.
  • Excellent presentation and written communication, interpersonal, and analytical skills. Outstanding organizational, prioritization, and multitasking skills.

 Additional Requirements:

  • Friendly, flexible and a team player
  • Innovative thinker and problem solver
  • Outstanding commitment to customer service and quality
  • Knowing Arabic and working with Middle East Customers is plus

Apply Now