Solutions Developer

Nairobi, Kenya

ANQAD is an innovative and dynamic company that specialises in delivering standard Odoo ERP solutions to clients. Recognising the importance of customisation to meet unique client requirements, we are seeking a proficient Custom Solutions Developer to join our team. This role will play a pivotal part in tailoring Odoo ERP to provide effective and customised IT solutions for our diverse client base.

Technology Stack:

  • Python & JavaScript
  • Database: PostgreSQL (with Object-relational mapping)
  • Collaboration Platform: GitHub
  • Development Model: Open with external community
  • Framework: Odoo (ORM, Workflows, Report Engine, BI, AI)

Join us to leverage your expertise, drive technological advancements, and be a crucial part of our team's growth.

Python Programming
Excellent Communication Skills
Software Testing and Debugging
Problem-solving and Analytical Skills
Continuous Learning and Adaptability

Responsibilities

  • Collaborate with cross-functional teams to understand client needs across various industries and translate them into effective Odoo ERP solutions.
  • Customise and extend existing Odoo modules to meet specific business requirements.
  • Develop new Odoo modules, ensuring scalability, performance, and code quality.
  • Conduct technical analysis, design, development, and testing of Odoo solutions and APIs.
  • Provide ongoing support, troubleshooting, and maintenance of deployed Odoo instances and APIs.
  • Work closely with project managers, business analysts, and end-users to ensure successful project delivery.
  • Stay updated on the latest Odoo developments, Python, and API technologies.
  • Utilise Microsoft Power Platforms and SharePoint for additional customisation and integration.
  • Identify, analyse, resolve and/or implement solution fixes promptly, ensuring customer satisfaction.  
  • Provide quick and accurate customer feedback and promptly address Tier 1 and Tier 2 issue escalations.

Must Have

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as an Odoo/Python Developer with a strong portfolio of successful Odoo/Python projects.
  • Proficiency in Python programming language.
  • Solid understanding of Odoo framework, modules, and customisation.
  • Experience with Odoo ORM, Workflows, Report Engine, BI, and AI functionalities.
  • Familiarity with database technologies, especially PostgreSQL.
  • Strong API development skills and experience integrating Odoo with third-party systems.
  • Passion for development with a commitment to continuous learning and evolving quickly.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Ability to communicate technical concepts clearly, both written and orally.
  • Self-organised and able to work independently.

Nice to have

  • Experience with other ERP systems or business applications.
  • Experience with Microsoft Power Platforms (Power BI, Power Automate, Power Apps).
  • Familiarity with SharePoint for additional customisation and integration.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript).
  • Previous exposure to cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
  • Certification in Odoo development or related areas.
  • Proficiency in website development and design as well as graphics design.
  • Proficiency in HTML, SQL, and UML-like modelling.
  • Familiarity with Unix/Linux platforms.
  • Familiarity with version control systems (e.g., Git).
  • Previous exposure to project management methodologies or frameworks.
  • Familiarity with scripting languages or automation tools for efficiency.

What's great in the job?


  • Tech Thrills: Dive into an exhilarating industry where you'll champion cutting-edge products, ride the wave of technological innovation, and be at the forefront of shaping the future. 
  • Unleash Your Potential: Fuel your career growth with ongoing free and paid-for training, providing you with the tools to excel in your role. Our commitment to continuous learning ensures that you continuously elevate your skills and reach new heights of success. Expand your knowledge beyond Odoo and Python development, gain insights into various business industries, and broaden your horizons.
  • Impactful Trailblazing: Make a direct impact by propelling company growth through expanding our customer base, forging lasting relationships, and igniting revenue streams that will leave your mark on our success story. 
  • Team Spirit: Embrace a collaborative and supportive environment where ideas flourish, cross-functional collaboration thrives, and you'll feel the genuine camaraderie of a united team pursuing shared goals. 
  • Rewards Beyond Measure: Reap the fruits of your labour with a competitive base salary, plus exciting commission and bonus structures that recognise and celebrate your achievements, ensuring your hard work is rewarded. 
Our Services

Discover our services.

READ

What We Offer


At ANQAD, we strive to provide a compelling and rewarding work environment. We understand the importance of attracting and retaining top talent, which is why we offer a range of benefits and opportunities to support our employees' growth and well-being. 
We aim to create a culture where our team members can thrive both personally and professionally.

Exciting Projects and Technology

Immerse yourself in cutting-edge projects that push technological boundaries. Work with the latest tools, tackle innovative challenges, and stay inspired in a dynamic environment. 

Professional Development

Fuel your growth and career advancement through continuous learning. Access training programs, workshops, conferences and certifications to stay ahead in the IT industry and unlock new opportunities.

Supportive and Inclusive Culture

Join a diverse team that celebrates your unique perspectives. Thrive in a collaborative work environment, where teamwork flourishes, fostering a sense of belonging and camaraderie. 

Fun and Social Environment

Connect with colleagues, build relationships, and enjoy memorable experiences through team outings and company celebrations.