Software Developer

4 weeks ago


Boksburg, South Africa Booyco Electronics Full time
Job title : Software Developer Job Location : Gauteng, Boksburg Deadline : January 03, 2025 Quick Recommended Links
  • Jobs by Location
  • Job by industries

Education, experience and competencies

  • Tertiary qualification in Computer Science, Computer Systems Engineering or a related field.
  • Minimum of 2+ years of software development experience, preferably in diverse industries such as manufacturing, electronics, or technology services.
  • Proven experience in developing applications with offline capabilities and cloud integration
  • Programming Languages: Proficiency in Python, C/C++, Java, JavaScript, along with HTML and CSS for front-end development.
  • Cross-Platform Development: Experience with frameworks for mobile (Electron, Xcode Flutter, React Native) and web applications.
  • Offline Functionality: Expertise in tools like Firebase, Supabase, and SQLite for building offline-first apps with synchronization capabilities.
  • Cloud and Containerization: Proficient in deploying and managing applications using Docker, Kubernetes, and cloud platforms.
  • Version Control and CI/CD Pipelines: Experience with GitHub, Bitbucket, and implementing CI/CD pipelines to automate development workflows.
  • AI and IoT: Familiarity with machine learning frameworks, IoT systems, and process automation tools for enhanced system intelligence.

Responsibilities

Application Development and Design

  • Develop and implement mobile, web, and offline-capable software applications for diverse business needs.
  • Design intuitive and responsive user interfaces for applications on multiple platforms (e.g., mobile and desktop).
  • Leverage AI and machine learning to enhance the intelligence and functionality of software solutions.

System Integration

  • Integrate software with hardware components such as PLCs, microcontrollers, IoT sensors, and robotics.
  • Ensure seamless communication between software, hardware, and IoT/cloud platforms.
  • Data Analytics and Reporting
  • Build tools for real-time and offline data collection, analysis, and visualization to improve decision-making.
  • Develop predictive analytics models for proactive quality control and maintenance.

Collaboration and Technical Support

  • Collaborate with UI/UX designers, hardware engineers, and production teams to understand technical and user requirements.
  • Develop Assist and mentor junior developers in coding practices, problem-solving, and technology adoption.
  • Provide on-demand technical support for software-related challenges in all platforms.

Quality Assurance and Compliance

  • Conduct rigorous testing to ensure software reliability, scalability, and high performance across platforms.
  • Maintain software documentation, adhere to industry standards, and implement version control processes.

Competencies

  • Development of mobile, web, and offline-first applications.
  • Integration of software with AI/ML technologies and IoT systems.
  • Real-time and offline data analysis with predictive modelling.
  • Collaboration with hardware and software teams to ensure end-to-end system integration.
  • Agile development methodologies, CI/CD workflows, and version control best practices.

  • ICT jobs

  • Software Developer

    6 months ago


    Boksburg, South Africa Jasper Consultants Full time

    Are you ready to revolutionize Cyber Ads (Pty) Ldt through cutting-edge software solutions? We're seeking an enthusiastic and talented Software Developer to join our passionate team. As a key member of our development squad, you'll have the opportunity to shape the future of prospective projects.Responsibilities:-Design and Develop: Create robust, scalable,...

  • Software Developer

    6 months ago


    Boksburg, South Africa Jasper Consultants Full time

    Are you ready to revolutionize Cyber Ads (Pty) Ldt through cutting-edge software solutions? We're seeking an enthusiastic and talented Software Developer to join our passionate team. As a key member of our development squad, you'll have the opportunity to shape the future of prospective projects. Responsibilities: -Design and Develop: Create robust,...


  • Boksburg, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior Software Developer - Visual Basic ExpertAbout the Role:Hire Resolve is seeking an experienced Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for developing and maintaining applications using Visual Basic (VB6, VB.NET, VBA).Key Responsibilities:Application Development: Develop and maintain...

  • Software Engineer

    2 weeks ago


    Boksburg, Gauteng, South Africa Jasper Consultants Full time

    At Jasper Consultants, we're seeking a skilled Software Engineer to join our dynamic team. This role offers an exciting opportunity to work on cutting-edge software solutions and contribute to the company's growth.About the RoleWe're looking for a talented individual with a strong background in software development to design and develop robust, scalable, and...


  • Boksburg, Gauteng, South Africa Booyco Electronics Full time

    About the RoleBooyco Electronics seeks a highly skilled Senior Software Engineering Specialist to lead our software development team.


  • Boksburg, Gauteng, South Africa Jasper Consultants Full time

    Are you ready to revolutionize Cyber Ads (Pty) Ltd through cutting-edge software solutions? We're seeking an enthusiastic and talented Software Developer to join our passionate team. As a key member of our development squad, you'll have the opportunity to shape the future of prospective projects.Key Responsibilities:Design and Develop: Create robust,...


  • Boksburg, Gauteng, South Africa Hlabahlosile Full time

    Job OverviewHlabahlosile seeks an accomplished Senior Developer to spearhead its software engineering efforts in Boksburg. This role demands a seasoned professional with extensive experience in software development, architecture, and team leadership.


  • Boksburg, South Africa Hire Resolve Full time

    Job title : Visual Basic Developer Job Location : Gauteng, Boksburg Deadline : December 30, 2024 Quick Recommended Links Jobs by Location Job by industries Key Responsibilities: Software Development : Design, develop, and maintain applications using Visual Basic (VB.NET) for internal and external software solutions. ...

  • Full Stack Developer

    2 weeks ago


    Boksburg, Gauteng, South Africa Jasper Consultants Full time

    Jasper Consultants is looking for a highly motivated Full Stack Developer to join our team. In this role, you will have the opportunity to work on various projects, from designing and developing software applications to collaborating with cross-functional teams.Job DescriptionThis is a great opportunity for someone who wants to work in a fast-paced...

  • VB Developer

    1 month ago


    Boksburg, South Africa Hire Resolve Full time

    Job title : VB Developer Job Location : Gauteng, Boksburg Deadline : December 30, 2024 Quick Recommended Links Jobs by Location Job by industries Key Responsibilities : Develop and maintain applications using Visual Basic (VB6, VB.NET, VBA). Debug, test, and optimize code to ensure application efficiency and performance. Analyze user...


  • Boksburg, Gauteng, South Africa Hire Resolve Full time

    Job Title: Senior Visual Basic DeveloperHire Resolve is seeking a highly skilled Senior Visual Basic Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining applications using Visual Basic (VB.NET) for internal and external software solutions.Key Responsibilities:Design...


  • Boksburg, Gauteng, South Africa Emporium Human Capital Full time

    Company OverviewEmporium Human Capital is a leading recruitment agency specializing in property software solutions. Our client, a reputable company, is seeking a highly skilled Business Development Executive to join their team.Salary and BenefitsThe salary for this role is R 35 000 - R 40 000 per month, plus commission, which can be negotiated depending on...


  • Boksburg, Gauteng, South Africa Emporium Human Capital Full time

    About the RoleWe are seeking an experienced Business Development Executive to join our client's team in Gauteng. As a key member of the sales team, you will be responsible for developing and executing business strategies to drive revenue growth. Your strong communication and negotiation skills will enable you to build and maintain relationships with clients...


  • Boksburg, South Africa Hlabahlosile Full time

    Qualifications:Bachelor''''s degree in computer science or information technology, or equivalent experience.6 years plus development experienceMinimum Requirements: Strong computer, hardware, software, and analytical skillsMicrosoft Visual Studio developmentMicrosoft DevOps (TFS)Excellent Knowledge of C#.Web development (MVC / Blazer / Javascript)Mobile...


  • Boksburg, South Africa Jobted ZA C2 Full time

    Qualifications: - Bachelors degree in computer science or information technology, or equivalent experience. - 6 years plus development experience Minimum Requirements: - Strong computer, hardware, software, and analytical skills - Microsoft Visual Studio development - Microsoft DevOps (TFS) - Excellent Knowledge of C#. - Web development (MVC / Blazer /...


  • Boksburg, Gauteng, South Africa Jasper Consultants Full time

    We are a dynamic organization seeking self-motivated and driven individuals to expand our Sales Team in the East Rand region. This role presents an excellent opportunity for ambitious candidates who possess exceptional communication skills and a passion for delivering outstanding results.Role OverviewThis is an exciting position for those looking to broaden...


  • Boksburg, South Africa Cartrack Full time

    **READ THE REQUIREMENTS BEFORE YOU APPLY** **Location: Boksburg (East Rand)** You will be responsible for identifying and pursuing new business opportunities to increase the company's revenue and market share. This individual will be an energetic, proactive, and results-driven sales professional who excels at cold calling, networking, and building...


  • boksburg, Gauteng, South Africa Hlabahlosile Full time

    Qualifications: Bachelor''''s degree in computer science or information technology, or equivalent experience. 6 years plus development experience Minimum Requirements : Strong computer, hardware, software, and analytical skills Microsoft Visual Studio development Microsoft DevOps (TFS) Excellent Knowledge of C#. Web development (MVC / Blazer /...

  • Senior Programmer

    2 weeks ago


    Boksburg, Gauteng, South Africa Jasper Consultants Full time

    We are seeking a highly skilled Senior Programmer to join our team at Jasper Consultants. In this role, you will have the opportunity to work on various projects, from designing and developing software applications to collaborating with cross-functional teams.About the RoleThis is a great opportunity for someone who wants to work in a fast-paced environment...


  • Boksburg, Gauteng, South Africa Emporium Human Capital Full time

    Job SummaryEmporium Human Capital is seeking a seasoned Business Development Executive to join our client's team in Gauteng. As a key member of the sales team, you will be responsible for developing and executing business strategies to drive revenue growth. If you have a passion for sales, marketing, and business development, this could be the ideal...