Previous Job
Lead Python Developer
Ref No.: 18-54775
Location: Sunnyvale, California
Position Type:Direct Placement
Experience Level: 5 Years
Start Date / End Date: 08/01/2018 to 08/01/2019
In the role of Technology Lead, you will be a technology professional adding value to a gamut of Software Development lifecycle stages. You will create detailed design artifacts like program specifications, test plans; and independently develop and review code and contribute to the go-live plan. You will have the opportunity to collaborate with some of the best talent in the industry to create innovative high quality and defect-free solutions to meet our clients' business needs. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued

Location for this position is Sunnyvale,CA . This position may require travel and/or relocation.

U.S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.


• Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
• At least 4 years of experience with Information Technology

• At least 3 years of experience in designing and implementation of Application/Platform/Products using one or more of the scripting technologies in below areas –
  • Scripting – Python/Shell Scripting
  • Code Management System – SVN / GitHub
  • Build – Maven / Ant / Gradle
  • Continuous Integration Tools – Jenkins
  • Operating System - Unix, Linux (Red Hat Enterprise
• At least 3 years of experience in software development life cycle activities on development and maintenance projects using Python/C++ and Shell Scripting technologies
• Ability to work in team in diverse/ multiple stakeholder environment
• Good Troubleshooting, Analytical, Communication and Client Interfacing skills
• Experience and desire to work in a Global delivery environment
The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email or face to face. Travel may be required as per the job requirements.