C

Python Odoo Developer

CFI Financial Group

Dubai, United Arab Emirates · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
12 seconds ago
Work mode
In office
Education
BSc Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About CFI Financial Group

CFI Financial Group is a recognized leader in the trading industry with over 25 years of international experience, operating from offices in cities such as London, Larnaca, Beirut, Amman, Dubai, and Port Louis.

Job Overview

We are expanding our team and looking for a Python Odoo Developer to play a crucial role in our online trading and investment ventures. This position involves working closely with team members and stakeholders to design, develop, and implement new features and products on the Odoo platform, ensuring adherence to quality and security standards with a focus on modifiability and extensibility.

Key Responsibilities

  • Participate in the collaborative creation of new functional features and products.
  • Develop software solutions aligned with business requirements.
  • Create detailed technical specifications including technology choices and workflows adhering to coding standards.
  • Present completed implementations to leadership including team leaders and the CTO.
  • Conduct unit and integration testing to ensure reliability and performance.
  • Guarantee that software meets all criteria relating to quality, security, and adaptability.
  • Engage in code review processes to identify and rectify suboptimal patterns and opportunities for refactoring.
  • Perform any additional tasks as assigned by management.

Qualifications and Experience

  • Bachelor's degree in Computer Science or related discipline.
  • At least 3 years of hands-on experience in Python software development.
  • Minimum 1 year experience working on projects involving the Odoo platform.
  • Background in PHP development considered a beneficial asset.
  • Strong knowledge of software and application design and architectural principles.
  • Analytical and technically oriented with meticulous attention to detail.
  • Awareness and understanding of software quality assurance practices.
  • Familiarity with software development lifecycle methodologies.
  • Experience with service-oriented architectures (SOA).
  • Proficiency in working with both SQL and NoSQL databases.
  • Exposure to messaging systems such as RabbitMQ, Kafka or similar platforms.
  • Experience building microservices and managing containerized environments.
  • Some practical involvement with Websockets.
  • Basic knowledge of Kubernetes and Infrastructure as Code (IaC) tools like Terraform and Helm.
  • Competence in version control systems like Git and continuous integration tools such as Jenkins.
  • Understanding of web security principles and best practices.

Why Work With Us?

  • Join a rapidly growing multinational organization.
  • Enjoy competitive salary packages and benefits.
  • Collaborate and learn alongside seasoned industry specialists.
  • Be part of a supportive and team-oriented work environment.
  • Access to extensive opportunities for personal growth and career development.

Minimum education

Bachelor's Degree

Tools & software

Apache Kafka required RabbitMQ required
🤖
Online · instant AI help
Broxer