Full Stack Software Engineer

Location:          Sunnyvale CA 
Duration:           12 Months Contract, one fulltime direct hire position is also available
We are seeking a software engineer to join our reliability team in Sunnyvale, California.  Develop Django-based workflow management tools. 
Maintain existing codebase while implementing new features, a robust test environment, and configure to proliferate the tools to other groups.  
Major responsibilities include:
Web programming using the Django framework, including JavaScript, AJAX, JQuery, or equivalent, using a MySQL database
Add new features to existing tools, including utilities to track test system utilization, test cycle times, and new UIs for qualification tracking, dataset summaries, raw data repositories, and a semiconductor device test structure database
Build a unit and functional test environment
Build a framework for deployment of tools to other reliability labs worldwide
Work with IT to integrate tools with other corporate Oracle databases
Desired Skills and Experience:

Minimum 3 years experience in software engineering for web apps/databases
Fluent in Python2.7 and Python3.x and related APIs
Working knowledge of command line Git and/orEGit and experience working in a distributed software development environment
Experience with web programming using Django, JavaScript, AJAX, JQuery, HTML5, and related APIs.
Ability to develop unit test and functional test environments
Experience with Linux/Windows/Mac OS, package managers, and development environments, including compilers
B.S. in Computer Science, Electrical Engineering, Mathematics or other related field.


Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field