Software Development Engineer I - Sunnyvale, CA (30+ days ago)3.6

Job Description MULTIPLE POSITIONS AVAILABLE: Design, develop, implement, test, document and deliver large-scale, multi-tiered, distributed or embedded software, web and/or mobile-based applications, solutions and highly-scalable distributed or embedded systems and service-oriented architecture, infrastructure and interfaces by using sophisticated technologies such as C, C++, C#, Java, Perl/CGI, HTML, CSS, JavaScript, Web Services, Web 2.0, XML, Python, PHP, AJAX, MVC frameworks or related technologies in Linux, Unix, or related sophisticated platform or operating system in an Agile environment. Write code and participate in code reviews. Report on status of projects using metrics, gather requirements from stakeholders and triage software bugs.

Basic Qualifications Primary Requirements: Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Mathematics or a related field and one year of experience in the job offered or related experience as a Software Engineer, Software Developer, or related. .

Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.

Preferred Qualifications All applicants must meet all the above listed requirements.