Python Developer

Company: Cadence Design Systems
Location: San Jose, California, United States
Type: Full-time
Posted: 11.AUG.2021
< >

Summary

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Description • Analyze requ...

Description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Description • Analyze requirements and provide robust solutions • Produce detailed specifications • Write "clean", well-designed code • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality • Contribute in all phases of the SDLC • Follow industry best practices • Develop and deploy new development process automation tools Requirements • 3+ years' experience developing web backends in Python • Good knowledge of Object-Oriented Programming and concepts, including Python • Ability to write SQL queries and design database schema • Some programming experience with PHP and Java is a plus • Good understanding of MySQL and Linux • Comfortable and productive in the Linux shell • Knowledge / experience in consuming and creating RESTful Web Services using JSON • Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX • Experience writing test suites and habitually using test-driven development • Dedication to code-reuse. No code duplication. • Good knowledge of coding standards & performance optimization • Good understanding of source code management with Git or SVN • Good, clear communication skills are a must We're doing work that matters. Help us solve what others can't.

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...