XRA(PTY)LTD
Colibri Recruitment
Compensation Solutions Pty Ltd
Sidekwest
DataFin Recruitment
Hexagon AB
Connect with headhunters to apply for similar jobsExecutivePlacements.com
Skye Business Solutions
Teraco
Red Ember Recruitment (PTY) Ltd
Flash Group
PTY
E-Merge IT Recruitment
Boardroom Appointments
The Legends Agency
EIMS
Flair TM
Mindrift
Betway Africa
A South African software solutions provider is seeking a Python Software Developer in Durban. This full-time role involves back-end development, customization of ERP systems, and collaboration with cross-functional teams. Ideal candidates should have a bachelor's degree in computer science and 3 to 5 years of Python experience, with strong proficiency in PostgreSQL. The role offers a competitive salary ranging from R 30,000 to R 40,000 per month, and responsibilities include troubleshooting, ERP support, and technical documentation.
Employment Type:Permanent
Seniority Level: Mid (+5 years relevant experience)
Salary R 30 000-R 40 000 CTC per month
XRA is a Proudly South African company with offices in Durban and Johannesburg, specialising in customizable and affordable Enterprise Resource Planning (ERP), Point of Sale, and Business software solutions. We cater to small, medium, and large enterprises, providing tailored software solutions that seamlessly integrate across business operations for efficient management. As an accredited Odoo Partner, XRA delivers a suite of business management tools, including e-commerce, billing, accounting, and more. With over 7 million users, our Odoo ERP solutions offer a flexible, open-source platform for businesses to tailor their systems to specific needs. We also provide Accounting and Taxation Services led by experienced Chartered Accountants.
This is a full-time on-site role for a Python Software Developer located in Durban. The Python Software Developer will be responsible for back-end web development, software development, programming, and implementing object-oriented programming (OOP) within our various software solutions. Daily tasks will include writing efficient code, debugging and troubleshooting applications, collaborating with cross-functional teams, and participating in code reviews. The role requires the developer to work closely with clients to understand their unique needs and customize solutions accordingly.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.