Techally Consult

ERPNext Backend Developer (Junior)

Full-Time·0-2 years
Posted 3 weeks ago·Closes in 4 days · Jul 29, 2026

Job Description

About Techally Techally is a technology consulting company developing innovative solutions and platforms. Based in Addis Ababa, we work with governments, organizations, and enterprises across Africa to deliver transformative digital solutions. We're at a critical growth stage, helping clients implement ERP and digital tools that are maintainable, open where possible, and fit real operational needs. About This Role As a Junior ERPNext Backend Developer, you will work on the Python and Frappe side of our ERP implementations — building custom DocTypes, writing server scripts, and implementing business logic that maps to client operational and compliance requirements. What you'll do Design and build custom Frappe DocTypes to extend ERPNext for client-specific business processes Write Python server scripts, validation hooks, and document lifecycle events Implement payroll and tax calculation logic including salary components, tax slabs, and deduction rules Configure ERPNext HR, Accounts, and Projects modules to match client workflows Write scheduled jobs for automated reporting and compliance deadline reminders Maintain clean version control practices and contribute to shared codebases via GitHub Write tests for business logic functions and document configurations for handover What we're looking for 1–2 years of Python development experience, ideally with a web or backend framework Working knowledge of relational databases and SQL Prior experience with ERPNext or the Frappe Framework is a strong advantage Familiarity with payroll, accounting, or HR systems is a plus Comfortable working in a Linux environment and using Git for version control Technical skills Python (intermediate) Frappe Framework / ERPNext MariaDB / SQL Git and GitHub Linux command line REST APIs (basic) Jinja2 (nice to have) Personal qualities Detail-oriented with a methodical approach to debugging and testing Self-directed — reads documentation and finds answers independently Communicates blockers clearly and early Takes ownership of a feature from development through to deployment What you'll accomplish Deliver working custom DocTypes and server scripts on real client deployments Contribute to a shared custom Frappe application with proper documentation and test coverage Build hands-on experience with Ethiopian payroll, tax, and compliance configurations in ERPNext How to apply Click the Apply button and submit your application through the provided link. In your CV or cover note, highlight any Python projects, Frappe or ERPNext work, or examples where you implemented business logic or worked with structured data. Applications are closed for this listing. Techally is committed to delivering technology solutions that create real impact for organizations across Africa. If you have a background in Python and an interest in ERP systems, we'd like to hear from you. Applications close end of June (Addis time).

Similar jobs