Software Development Expert

4 days ago


Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

**About the Job**

We are seeking a highly skilled Software Development Expert to join our team at Communicate Recruitment.

The successful candidate will be responsible for designing and implementing software solutions for Process Automation.

The ideal candidate will have experience with embedded software development tools, as well as knowledge of electronic hardware used in embedded software environments.

Key Responsibilities:

  • Design and implement software solutions for Process Automation
  • Develop software using C programming language
  • Experience with embedded software development tools (SCM, compilers, etc.)
  • Familiarity with embedded Linux systems and scripting languages like Python or JavaScript

**Required Skills and Qualifications**

BSc Electrical Engineering, BSc Computer Science, or equivalent qualification

Minimum 3 years of experience in a similar environment, developing embedded software

Experience with ISO 9000 quality management systems

Product development experience will be advantageous

Leadership experience will be an added advantage

**Benefits**

This is a fantastic opportunity to work with a dynamic team and develop your skills in the field of Process Automation.

The successful candidate will receive a competitive salary and benefits package.



  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:The role of a Software Development Expert at Network Recruitment involves developing high-quality software solutions in C#, .NET, and MSSQL. This entails designing and maintaining scalable APIs and web services that cater to the company's innovation-driven culture.Responsibilities:Developing software solutions using C#, .NET, and...


  • Johannesburg, Gauteng, South Africa NTT DATA Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team. As a seasoned professional, you will be responsible for designing, developing, and testing software systems, modules, or applications.Key Responsibilities:Design and develop solutions that drive business growth.Write and test code to ensure high-quality...

  • Software Sales Expert

    10 hours ago


    Johannesburg, Gauteng, South Africa Fusion Software Full time

    At Fusion Software, we're dedicated to driving business success through innovative software solutions.We've empowered thousands of users across diverse industries with our comprehensive platform.Our solutions are designed to help businesses streamline operations and scale seamlessly.About the RoleThis role is ideal for those passionate about technology and...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Opportunity DetailsAs an Expert Software Developer Opportunity, you will be responsible for articulating information, examining information, and interpreting data to drive informed decision-making.You will also need to develop expertise in areas such as design patterns, application support, and WebSphere integration.


  • Johannesburg, Gauteng, South Africa BET Software Full time

    About Us">BET Software is a leader in the field of cybersecurity, driven by a passion for innovation and a commitment to protecting digital landscapes. Our team of experts is dedicated to staying ahead of emerging threats and delivering cutting-edge solutions.">Job Description">We are seeking an experienced Network Security and Firewall Expert to join our...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    At Blue Bean Software, we're shaping the future of software development. As a leading custom software and product development company, we partner with large enterprises and dynamic start-ups to solve complex challenges.We deliver tailored solutions that blend cutting-edge technology with a deep understanding of our clients' needs. Our team is made up of...


  • Johannesburg, Gauteng, South Africa Sage City Full time

    Sage City's Product Delivery team in South Africa has an exciting opportunity for a Software Engineering Expert to join us in building and enhancing cutting-edge applications.Job DescriptionAs a Software Engineering Expert, you will be responsible for designing, developing, and delivering high-quality software products that exceed customer expectations.Our...


  • Johannesburg, Gauteng, South Africa Babantle Experts Full time

    Babantle Experts is seeking a highly skilled Software Development Lead to oversee the entire software solution lifecycle. As a key member of our team, you will be responsible for ensuring that our software solutions are fit for purpose and able to scale to business needs.Key Responsibilities:Lead the design, development, and deployment of complex software...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    We are always looking for talented software developers to join our team. As a Full Stack Engineer at Blue Bean Software, you will be part of a team that delivers high-quality solutions to our clients. You will work collaboratively with other team members to design, develop, and test software applications.Our ideal candidate has experience working across both...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    About BET SoftwareWe're a forward-thinking software development company that's passionate about delivering exceptional results. Our team is dedicated to empowering innovation and excellence in the tech industry.Job OverviewWe're seeking an experienced Software Delivery Director to lead our software development efforts. As a key member of our leadership team,...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    About the RoleWe're seeking an experienced Head of Software Engineering to lead our software engineering efforts. As a key member of our leadership team, you'll be responsible for overseeing complex software development projects and ensuring timely and successful delivery.Your Key ResponsibilitiesTechnical Leadership: Providing technical guidance and...


  • Johannesburg, Gauteng, South Africa LexisNexis Full time

    About the RoleWe are seeking a Senior Software Engineer to join our team.This role involves conducting research, designing, and developing software within a functional area or product line.You will provide input to project plans, schedules, and methodologies for cross-functional software products.Collaborate with technical personnel or team members to...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Job DescriptionWe are currently seeking a highly skilled Junior Software Developer to join our team. As a Junior Software Developer, you will be responsible for designing and developing software solutions for our existing and new products.ResponsibilitiesDesign and develop software solutions for existing and new products.Collaborate with electronic engineers...


  • Johannesburg, Gauteng, South Africa LexisNexis Risk Solutions Full time

    About LexisNexis Legal & ProfessionalWe are a global provider of legal, regulatory, and business information and analytics that help customers increase productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world.Our company was the first to bring legal and business information online with its Lexis and Nexis...


  • Johannesburg, Gauteng, South Africa LexisNexis Full time

    **About Our Team**LexisNexis Legal & Professional is a leading global provider of information-based analytics and decision tools for professional and business customers. With over 11,800 employees worldwide, we serve customers in more than 150 countries.We are looking for a Senior Software Engineer to help us transform the way we build and deliver software....


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    Company OverviewMSP Staffing LTD is a professional recruitment agency that connects top talent with leading organizations.Job DescriptionWe are seeking an experienced Senior Java Developer to join our team. As a key member of the software development team, you will be responsible for designing, developing, and implementing functional software...


  • Johannesburg, Gauteng, South Africa Fusion Software Full time

    At Fusion Software, we're dedicated to driving business success through innovative software, web, and app solutions.Since [Year], we've empowered over 15,000 users across diverse industries — from agile start-ups to established enterprises — with our comprehensive platform.From CRM and Sales to Projects, Timesheets, Stock, Manufacturing, Accounts, and...


  • Johannesburg, Gauteng, South Africa Sage City Full time

    About the RoleThe Full-Stack Software Engineer will play a critical role in driving innovation and delivering exceptional results. The successful candidate will possess a deep understanding of software engineering principles and excellent problem-solving skills.Responsibilities:Developing and delivering high-quality software solutions that meet customer...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    Job OverviewWe are seeking a seasoned Electronics and Controls Expert to join our team at Communicate Engineering. This role involves utilizing expertise in MATLAB/Simulink software development for cutting-edge controllers and systems.


  • Johannesburg, Gauteng, South Africa Sabenza IT Recruitment Full time

    Sabenza IT RecruitmentWe are seeking a highly skilled Senior Delphi Developer to join our team of experienced professionals.About the RoleThe successful candidate will have extensive experience in software development, with a strong background in Delphi programming and a proven track record of delivering complex projects on time.Key ResponsibilitiesDesign,...