Job Description
Senior Python Developer - Frappe/ERPNext Specialist | Bangalore
About the Role
We are seeking an experienced Senior Python Developer with expertise in Frappe framework and ERPNext development to join our team in Bengaluru. This is a full-time on-site position where you will play a key role in designing, customizing, and maintaining enterprise-grade business solutions built on the Frappe/ERPNext platform.
Key Responsibilities
- Design, develop, and implement custom features and modules within the Frappe framework
- Maintain and enhance ERPNext-based solutions to meet evolving business requirements
- Debug and resolve technical issues to ensure optimal platform performance
- Integrate third-party applications and services using RESTful APIs
- Collaborate with cross-functional teams including product managers, designers, and business stakeholders
- Optimize system performance and ensure scalability of solutions
- Participate in code reviews and maintain high code quality standards
- Provide technical guidance and mentorship to junior developers
- Document technical specifications and development processes
Requirements
Required Qualifications
Technical Skills
- 5+ years of professional software development experience
- Strong proficiency in Python programming
- Extensive hands-on experience with Frappe framework and ERPNext development
- Solid expertise in JavaScript for frontend customization
- In-depth knowledge of MariaDB/MySQL database management
- Experience working with RESTful APIs and third-party integrations
- Strong understanding of web development principles and best practices
- Proficiency in frontend technologies (HTML, CSS, JavaScript frameworks)
- Experience with version control systems (Git)
Soft Skills
- Excellent problem-solving and debugging capabilities
- Ability to work effectively in cross-functional team environments
- Self-motivated with strong attention to detail
- Ability to manage multiple priorities and meet deadlines
Education
- Bachelor's degree in Computer Science, Information Technology, or related field
Preferred Qualifications
- Experience with cloud-based business solutions and SaaS platforms
- Knowledge of HR, payroll, accounting, or inventory management systems
- Prior experience working with startups or fast-paced environments
Location
Bengaluru (On-site)
Employment Type
Full-time
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application