Job Description

Techo Digital is seeking for an experienced, passionate, and committed Senior Python Developer with 3+ years experience. The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the project required for the company's needs. Moreover, the candidate should be able to lead and mentor other developers in determining project strategy.

Responsibilities and Duties

  1. Developing and maintaining applications using Python, Frappe Framework, JavaScript, HTML, CSS, Bootstrap, jQuery.
  2. Develop front-end and back-end components to improve responsiveness and overall performance.
  3. Implementation of customer required tailor made software needs.
  4. Implement security and data protection solutions
  5. Assess and priorities feature requests.
  6. Coordinate with internal teams to understand user requirements and provide technical solutions.
  7. Adding new features to existing code.
  8. Customization to the open source ERP software. Build highly scalable, reliable and stable ERP modules according to business needs.
  9. Produce clean and efficient code with proper comments based on the specifications.
  10. Actively participate and contribute to open-source communities.
  11. Test and debug program
  12. Developing API Framework and integration with various cross platforms.


  1. Graduation in computer science/IT. preferably post graduation in relevant field.
  2. 3-5 years Experience in developing web applications and APIs (REST, XML, other open sources)
  3. Experience & Good understanding of HTML5, CSS3, Bootstrap, Ajax, JS
  4. Understand ERP and Frappe framework thoroughly.
  5. Hands-on experience in API Integration, DB design, Architecture Design Patterns, Best coding practices and debugging.

        Solid understanding of Data structures and Algorithms.

      • Familiarity with best practices and design patterns of programming languages.

     • Strong understanding of Python and Frappe.

     • Good knowledge of various Python Libraries, APIs, and tool kits.

     • Excellent experience with front-end technologies, such as JavaScript, HTML5, and CSS3.

     •· Comply with coding standards and technical design.

      • Active participation in troubleshooting and debugging.

Location- Sector 86 Mohali


Apply Now