Skip to main content
N

nHRMS

Senior Python Developer - Frappe/ERPNext Specialist | Bangalore

Bangalore South, Karnataka, India5+ yrsPosted 3 weeks ago

Skills

PythonREST APIJavaScriptMySQLHTMLCSSGitProblem SolvingAttention to DetailB2B SaaS

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 on nHRMS