Job Description
Are you passionate about building robust business applications that solve real-world problems? Techseria is seeking 3 talented Python developers with Frappe and ERPNext expertise to join our growing team in Ahmedabad. As a Python-Frappe-ERPNext Developer at Techseria, you'll work on cutting-edge ERP solutions that transform businesses' operations. You'll collaborate with a dynamic team of professionals, contribute to innovative projects for 100+ clients, and have the opportunity to shape the future of business automation. We're looking for developers with 1-4 years of experience, eager to grow their skills while working on challenging projects that impact our clients' success. This is a work-from-office position where you'll be part of a collaborative, learning-focused environment.
Key Responsibilities
- Build, customize, and maintain ERPNext modules to meet specific client requirements, ensuring seamless integration with existing business processes and workflows.
- Design and develop custom applications using the Frappe framework, implementing business logic, user interfaces, and database structures tailored to client needs.
- Integrate third-party APIs, manage data migrations, and ensure smooth data flow between ERPNext systems and external applications or databases.
- Write clean, maintainable Python code following best practices, conduct thorough testing, and participate in code reviews to ensure high-quality deliverables.
- Work directly with clients to understand their business requirements, troubleshoot issues, and provide technical guidance on ERPNext implementations.
- Create comprehensive technical documentation, contribute to team knowledge base, and share insights with colleagues to foster continuous learning and improvement.
Requirements
- 1-4 years of hands-on experience in Python development with strong understanding of object-oriented programming, data structures, and common Python libraries.
- Practical experience working with Frappe framework, including understanding of DocTypes, server scripts, client scripts, and the framework's architecture.
- Solid understanding of ERPNext modules (Accounting, CRM, HR, Manufacturing, etc.) and experience in customizing or implementing ERPNext solutions.
- Proficiency in working with databases, particularly MariaDB/MySQL, including writing queries, database design, and data manipulation.
- Familiarity with HTML, CSS, JavaScript, and basic understanding of web development concepts to support frontend customizations when needed.
- Strong analytical thinking, problem-solving abilities, and excellent communication skills to interact effectively with team members and clients.
Benefits
- Enjoy the freedom of flexible working hours that help you maintain a healthy work-life balance while delivering exceptional results for our clients.
- Continuous learning through exposure to diverse projects, latest technologies, and mentorship from experienced developers in our close-knit team.
- Gain valuable experience working directly with clients, understanding real business challenges, and seeing the immediate impact of your development work.
- Work on varied projects across different industries and business functions, expanding your technical expertise and business domain knowledge with each new challenge.