Software Development Specialist

7 days ago


Port Elizabeth, Eastern Cape, South Africa Jendamark Full time

Job Summary:

We are seeking a highly skilled Intermediate Python Developer to join our team at Jendamark Automation. As an Intermediate Python Developer, you will play a crucial role in developing and enhancing our software products tailored for the manufacturing industry.

Key Responsibilities:

  • Software Development: Utilize your working knowledge of Python to create and maintain applications, ensuring they meet the required standards and are scalable for future growth.
  • Data Processing: Manually process data, build datasets, and train AI models to support business decision-making and drive innovation.
  • Vision Systems: Deploy and adjust vision cameras in industrial environments, involving mechanical, software, or electrical adjustments to optimize production processes.
  • Documentation Creation: Create and maintain documentation for developed software, bug fixes, and other improvements to features, ensuring seamless knowledge transfer and onboarding.
  • Version Control: Utilize version control systems effectively to track changes, collaborate with team members, and ensure data integrity.
  • Active Problem-Solving: Apply strong problem-solving skills to overcome challenges during software development and investigation of bugs, driving continuous improvement and innovation.
  • Collaboration: Communicate effectively with team members and stakeholders to ensure successful project outcomes, fostering a culture of collaboration and teamwork.
  • Continuous Improvement: Remain open to learning new technologies and continuously improve your existing skills, staying up-to-date with industry trends and best practices.
  • Travel Expectations: Software developers may be required to travel to customer sites, local and international, depending on project needs, to ensure successful project delivery and customer satisfaction.
  • Jendamark Culture: Portray a positive image of Jendamark Automation while being detail-orientated, customer-focused, and results-driven, demonstrating a commitment to excellence and customer satisfaction.

Requirements:

  • Strong technical background in Python, Machine Learning Models using Cloud Computing Environments, and Microservice-based IoT architecture components.
  • Excellent problem-solving skills and the ability to troubleshoot effectively.
  • A passion for 4IR (4th Industrial Revolution) technologies in manufacturing sectors.
  • Strong communication and interpersonal skills, with the ability to build and maintain relationships between team members across various products, and customers.
  • Ability to work independently and as part of a team.
  • Mentoring, guiding, and providing support to junior developers, helping them grow and succeed.

Preferred Qualifications:

  • Experience with manually processing data, building datasets, and training AI models.
  • Experience with implementing vision cameras in manufacturing/industrial environments.
  • Understanding of version control (experience with Github or Bitbucket advantageous).
  • Experience with Notion (advantageous).
  • Excellent working knowledge of MS Office.

Employment Equity:

Preference will be given to employees from the designated groups in line with the provisions of the Employment Equity Act, No. 55 of 1998.

Disclaimer:

Jendamark Automation reserves the right not to make an appointment. Applications will not qualify the applicant to an interview or appointment, as only shortlisted candidates will be contacted for interviews. Please kindly consider your application unsuccessful if not contacted two weeks after submission/closing date.



  • Port Elizabeth, Eastern Cape, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at LexisNexis South Africa Shared Services (Pty) Ltd Company. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining high-quality software products.Key ResponsibilitiesCollaborate with...


  • Port Elizabeth, Eastern Cape, South Africa Ann Swann Personnel Full time

    Job Description**Product Development Specialist**We are seeking a highly skilled Product Development Specialist to join our team at Ann Swann Personnel. As a Product Development Specialist, you will play a key role in driving the development and launch of new products, ensuring they meet the needs of our customers and the market.Key Responsibilities:Product...

  • Senior Software Developer

    55 minutes ago


    Port Elizabeth, Eastern Cape, South Africa LexisNexis (Proprietary) Limited Company Full time

    About the RoleWe're seeking a skilled Software Engineer to join our team at LexisNexis Legal & Professional. As a key member of our software development team, you'll play a crucial role in designing, developing, and implementing complex software solutions.Responsibilities• Collaborate with cross-functional teams to define and deliver software projects•...


  • Port Elizabeth, Eastern Cape, South Africa Hire Resolve Full time

    About the RoleHire Resolve is seeking a highly skilled and motivated Senior.NET Software Developer to join our esteemed client's Integration team. This role is centered on delivering top-notch development work, collaborating with colleagues and clients to design, develop, test, implement, and support both current and future solutions.This is an excellent...


  • Port Elizabeth, Eastern Cape, South Africa Boardroom Appointments - Global Human and Talent Capital Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer I to join our team at Boardroom Appointments - Global Human and Talent Capital. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex software systems.Key ResponsibilitiesCollaborate with cross-functional teams to...


  • Port Elizabeth, Eastern Cape, South Africa Boardroom Appointments Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer I to join our team at Boardroom Appointments. As a key member of our development team, you will be responsible for designing, developing, and implementing complex software systems.Key ResponsibilitiesCollaborate with cross-functional teams to finalize technical requirements and...


  • Port Elizabeth, Eastern Cape, South Africa CTU Career Chatz Full time

    Key Responsibilities:Software Development: Teach cutting-edge mobile technologies and frameworks, guiding students through complex projects to build sophisticated applications.Programming: Instruct on building algorithms and programs using the latest industry-standard tools and software.Databases: Educate on high-detail Database models using SQL.DevOps...


  • Port Elizabeth, Eastern Cape, South Africa Zeebra Junction Specialist Recruitment Full time

    {"title": "Head Chef", "description": "Key ResponsibilitiesAs a key member of our culinary team, the Head Chef will be responsible for planning and directing food preparation and culinary activities to ensure exceptional quality and presentation.Key Accountabilities:Develop and implement menus that meet quality standards and exceed customer...


  • Port Elizabeth, Eastern Cape, South Africa ABC Worldwide Full time

    {"Job Title": "Business Development Specialist", "Job Description": "Job SummaryWe are seeking a highly skilled Business Development Specialist to join our team at ABC Worldwide. As a Business Development Specialist, you will be responsible for generating leads and converting them into sales. You will work closely with our sales team to develop relationships...


  • Port Elizabeth, Eastern Cape, South Africa Profile Personnel Full time

    Job Title: Sales Business Development SpecialistProfile Personnel is seeking a highly motivated and experienced Sales Business Development Specialist to join our team. As a Sales Business Development Specialist, you will be responsible for developing and maintaining existing business relationships, increasing customer spend, and conducting process...


  • Port Elizabeth, Eastern Cape, South Africa Staff Solutions Recruitment Full time

    The Senior Software Quality Assurance Engineer will play a pivotal role in guaranteeing the excellence and operational efficiency of our software solutions through comprehensive testing methodologies.This position entails the formulation of testing strategies, execution of tests, and detection of discrepancies to ensure the final deliverable aligns with the...


  • Port Elizabeth, Eastern Cape, South Africa Staff Solutions Recruitment Full time

    Job DescriptionStaff Solutions Recruitment is seeking a highly skilled Mechanical Design Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and developing innovative products that meet the needs of our clients.Key Responsibilities:Design and Development: Create conceptual designs and engineering...


  • Port Elizabeth, Eastern Cape, South Africa Staff Solutions Recruitment Full time

    Job DescriptionJob Title: Senior Software TesterJob Summary:We are seeking a highly skilled Senior Software Tester to join our team at Staff Solutions Recruitment. As a Senior Software Tester, you will be responsible for ensuring the quality and functionality of our software applications through rigorous testing.Key Responsibilities:Test Planning:Test...


  • Port Elizabeth, Eastern Cape, South Africa EnableSA (Pty) Ltd Full time

    Job SummaryEnableSA (Pty) Ltd is seeking an experienced IT Support Specialist to join our team in Port Elizabeth. As an IT Support Specialist, you will be responsible for providing technical support to our stores, resolving tickets within the Service Level Agreement (SLA), and assisting with the configuration of computer equipment.Key ResponsibilitiesProvide...

  • Software Engineer

    5 days ago


    Port Elizabeth, Eastern Cape, South Africa Performit Personnel Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Performit Personnel. As a key member of our software development team, you will play a vital role in designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and implement software solutions based on project requirements, utilizing...

  • Software Engineer

    5 days ago


    Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Position: Software DeveloperLocation: Eastern CapeSalary: R40 000 per month commensurate with qualification and experienceKey Responsibilities:Design and implement software solutions based on project requirementsWrite clean, efficient, and maintainable code using appropriate programming languages and frameworksCollaborate with Product Managers,...


  • Port Elizabeth, Eastern Cape, South Africa On Line Personnel Full time

    Job Position: Software IT EngineerJob Summary:We are seeking a highly skilled Software IT Engineer to join our team at On Line Personnel. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software...


  • Port Elizabeth, Eastern Cape, South Africa HR Genie Full time

    About the RoleWe are seeking a highly skilled Intermediate Python Developer to join our team at HR Genie. As a key member of our software development team, you will play a crucial role in designing, implementing, and maintaining software solutions tailored for the manufacturing industry.Key ResponsibilitiesSoftware Development: Utilize your expertise in...


  • Port Elizabeth, Eastern Cape, South Africa HR Genie Full time

    {"title": "Job Description", "content": "Job SummaryWe are seeking a highly skilled and experienced professional to join our team as a Lecturer in Applied Artificial Intelligence. The successful candidate will be responsible for creating, designing, developing, facilitating, and administering the learning and teaching process for students in modules...

  • Software Engineer

    5 days ago


    Port Elizabeth, Eastern Cape, South Africa Recruit King Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Recruit King. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using C# and Microsoft SQLCollaborate with...