Location: San Jose, CA
Duration: Contract
Skills required:- Python development, Python debugging, Legacy codebase troubleshooting , Code enhancement , Root-cause analysis , Production issue resolution , API understanding , Database knowledge and Logging and exception handling
Â
Role Descriptions:
Strong Python development and debugging
Ability to understand and troubleshoot legacy codebases
Experience enhancing existing code without unnecessarily redesigning it
Strong root-cause analysis and production issue resolution
Ability to fix, maintain, and extend existing applications
Comfortable following established/legacy coding patterns and frameworks
Ability to develop new functionality in the same legacy style for compatibility and consistency
Good understanding of APIs, databases, logging, exception handling, and integrations Strong code-reading skills and ability to quickly understand undocumented code Experience with production support, incident resolution, and performance troubleshooting Ability to balance “fix what exists” vs. “build new” without introducing unnecessary modernization risks
The ideal profile is not simply a Python developer—it’s a Python engineer who can inherit an old codebase, understand it quickly, stabilize it, and safely build on top of it.
Kind regards,
Venu Gopal
Flexon Technologies Inc.
venu@flexontechnologies.com