Mid-Level Software Engineer

Mid-Level Software Engineer
Company:

Botle Buhle Brands (Pty) Ltd


Details of the offer

WE ARE LOOKING FOR… An experienced mid-level software engineer with excellent technical skills to assist our Support Office team enable over 40 000 dedicated Sales Force members to be entrepreneurial, as well as help us launch a Fintech business in the same market.. We are based in Johannesburg, offer a competitive salary, and the opportunity to make a difference in the lives of many people.
BOTLE BUHLE BRANDS – WHO WE ARE AND WHAT WE DO… Botle Buhle Brands is a leading direct selling company that offers exclusive, quality, branded and affordable products to our Sales Consultants.
Since 1998 people have been changing their lives with Botle Buhle Brands, taking ownership of the career opportunities provided, empowering them to earn a sustainable income and to create similar opportunities for those around them. The Information Communication Technology department at Botle Buhle Brands provides optimised systems and processes, access to data, and tailored support so that people can operate efficiently and make effective data-driven decisions, so that people can live and work at their best.
We are not hampered by legacy systems and are continuously looking for ways to do new and innovative things, solve complex problems, and have a tangible real-time positive impact on the business. We are actively recruiting for people who share our vision and have the skills and attitude to make a real difference.
You are invited to be part of this growing, dynamic, and purpose-driven team.
WHAT YOU'LL GET TO DO AND WHY WE NEED YOU…  As a mid-level software engineer, you will get to work in Python and on APIs to develop new systems and expand our chatbot and cloud based Odoo ERP system.You are the creator here.
You will be part of a team of really smart, motivated, and diverse people and given the autonomy and support to do your best work.
It is a dynamic and flexible workplace where you'll belong and be encouraged.
From a technology perspective, this is a relatively new development environment with a huge amount of autonomy, leaving us free to build and innovate without being encumbered by legacy products and services.
You will get to collaborate with business partners to solve interesting and challenging problems for delivering various backend solutions.We have ambitious plans for our 4 in-house brands, our growing 40 000 strong sales force, and the growth into other revenue streams.
You'll get to work with the team to develop new systems, expand our chatbot and cloud based Odoo ERP system.
WHAT YOU'LL BE RESPONSIBLE FOR… The mid-level software engineer's main responsibility is to work in Python and on APIs to enhance our Odoo ERP system and expand our chatbot across various channels, respectively. OUR REQUIREMENTS INCLUDE…  Skills: Strong development experience in PythonStrong backend programming experienceA passion for solving complex business problemsLogical out of the box thinkerStrong experience in using git version control Candidates must be able to: Contribute to application developmentProvide technical assistance to the teamMeet software development specification & timeline requirementsHigh level of analytical & problem-solving skillsPossess exceptional verbal and written communication skillsRapidly upskill in Odoo ERP Knowledge of and experience with the following: At least one Python web framework (such as Django or Flask)Experience with an ORM libraryExperience with REST API DevelopmentFront End technologies including JavaScript Experience in the application of the Scrum/Agile methodologyAttention to detail Pre-requisites: Computer Science, Software/Information Engineering or related degreeMinimum 4 years experienceFully proficient in English (Reading, Writing and Speaking)

Requirements

Mid-Level Software Engineer
Company:

Botle Buhle Brands (Pty) Ltd


Intermediate – Senior Javascript Engineer

Requirements:Proficiency in software engineering fundamentals and a commitment to clean code and best practices.Ability to architect and structure projects w...


From Tumaini Consulting - Gauteng

Published 25 days ago

Full Stack Engineer - Front End Focused

Season Share is a Sports Ticketing Technology Software ProviderWe are looking for a Senior full-stack JavaScript developer interested in developing products ...


From Season Share, Inc. - Gauteng

Published 25 days ago

Java Developer (Jav)

DVT is a leading global custom software development and data engineering company, and we're looking for talented individuals to join our dynamic team! Here, ...


From Dvt - Gauteng

Published 25 days ago

Senior Network Engineer (Jhb)

We Want YouAre you ready to take your career to the next level with BET Software? We're searching for a talented Senior Network Engineer to join our dynamic ...


From Betsoftware - Gauteng

Published 25 days ago

Built at: 2024-09-18T10:03:01.469Z