Python Developer

Addis Ababa, Ethiopia

    We are seeking an experienced Python Developer to join our team. The successful candidate will be responsible for developing and maintaining Python applications, as well as integrating third-party tools and services. We highly appreciate you if you possess strong technical skills in Python and JavaScript, and also if you have any experience with the Odoo framework.


Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • Develop and maintain Python modules and applications
  • Customize existing Python modules as per business requirements

  • Design, code, test, debug, and validate software solutions

  • Work closely with other developers, product managers, and business analysts to understand the requirements and implement solutions

  • Provide technical support and training to end-users 
  • Optimize the performance of Python applications 
  • Ensure the quality and reliability of developed solutions

  • Document code consistently throughout the development process

Must Have

  • Strong programming skills in Python and JavaScript

  • Experience with thePython (1+ years)
  • Good understanding of PostgreSQL database

  • Familiarity with front-end technologies (HTML, CSS, XML)

  • Experience with version control systems such as Git 
  • Ability to solve complex software problems

  • Excellent problem-solving and analytical skills

  • Strong communication and teamwork skills

  • Attention to detail and a proactive approach to work

Nice to have

  • Experience with the Odoo framework and its API
  • Familiarity with Linux/Unix environment

  • Proven experience as an Odoo Developer

  • Experience with cloud services like AWS, Azure, or Google Cloud