$70K - 100K a year
Design, develop, and maintain custom Python applications and integrate them with ERP and legacy systems on-site.
Experience in Python development, SQL databases (Microsoft SQL and PostgreSQL preferred), and willingness to work on-site.
Job Summary J. Frank Schmidt & Son Co., a leader in the nursery industry, is seeking an experienced Python Developer to support the modernization of our custom-built software. Our goal is to migrate mission-critical applications from a legacy Microsoft FoxPro environment to Python-based solutions. This role will be instrumental in developing new systems and integrating them with our current ERP platform (SBI) and existing custom tools. Key Responsibilities • Collaborate with our team to design, develop, and maintain custom Python applications supporting Sales, Production, Inventory, Shipping, HR, and Business Intelligence. • Work on system integration with our ERP (SBI) and existing in-house tools. • Contribute to the transition from legacy systems to modern Python-based platforms. • Participate in the planning and implementation of future development initiatives. • Must be available to work on-site at our Boring, Oregon location. • Required Qualifications · A combination of college education and demonstrated experience in Python Development and SQL database experience. Strong preference for experience with Microsoft SQL and PostgreSQL Preferred Skills & Experience • Experience building GUI applications using PyQt or PySide • Experience managing VoIP phone systems • Familiarity with Citrix environments • Knowledge of SSL/TLS certificate management • Experience generating reports using Crystal Reports • Strong proficiency in Microsoft Excel If you are a problem-solving developer who thrives in a unique and evolving technical environment, and you're ready to help a legacy system enter a new era — we’d love to hear from you. Job Type: Full-time Benefits: • 401(k) matching • Dental insurance • Flexible spending account • Health insurance • Life insurance • Paid time off • Vision insurance Application Question(s): • Do you have experience with Microsoft SQL? Work Location: In person
This job posting was last updated on 9/23/2025