We are seeking a talented and passionate Python Developer to join our technology team, with a strong preference for candidates experienced in ERP and the Frappe Framework. In this role, you will play a critical part in developing, customizing, and optimizing ERP solutions that are central to our operations.
You will work closely with business analysts, ERP consultants, and functional teams to translate business processes into technical solutions within the ERP ecosystem. This position offers a unique opportunity to work on complex ERP implementations, third-party integrations, and business automation—making a real impact in organizational efficiency and scalability.
Write clean, modular, and scalable Python code for custom ERP modules and backend services.
Create and maintain custom apps, API integrations, and Python scripts for automation.
Develop RESTful APIs and work with web services for third-party integrations.
ERP Implementation Support
· Translate business requirements into technical features and backend logic.
· Collaborate with functional consultants to design solutions aligned with business goals.
· Provide technical support during the implementation and post-go-live phase.
System Maintenance & Optimization
· Perform version upgrades, patching, troubleshooting, and performance tuning.
· Manage deployment with Bench CLI, Git, and Linux-based servers.
· Implement best practices for database management and backend architecture.
Testing & Documentation
· Write unit tests for critical backend logic and ensure code quality.
Document code, architecture decisions, and deployment steps clearly.