Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer UBUNTU LINUX C.
South Africa Jobs Expertini

Urgent! Software Engineer - UBUNTU LINUX C Job Opening In Cape Town – Now Hiring Paracon - Gauteng

Software Engineer UBUNTU LINUX C



Job description

Job Responsibilities

  • Collaborating with internal stakeholders for enhancements, requests, and progress updates.

  • The design, specification, coding, testing, maintenance, and documentation of applications and/or utilities and/or libraries.

  • Taking on existing utilities, libraries, and servers.

  • Upgrading artifacts as part of server upgrades onto newer Ubuntu OS versions.

  • Creating and working with 24/7 operational mission-critical services.

  • Good experience with each of the following:
    • Analysis and design of utilities and libraries to be developed.

    • Software Development Life Cycle.

    • SQL database design, querying and processing.

    • Application integrations using: REST / Web or Micro-services.

    • Bash commands and scripting.

    • Networking (TCP/IP, UDP, iptables, routing tables).

    • Customizing open-source projects.

Minimum Qualifications

  • A Degree or Diploma in Information Systems or Computer Science.

  • Minimum 5 years work experience developing C / C++ on Linux servers.

Additional Skills and Understanding

  • Radius integrations.

  • Ipsets, pmacct.

  • DHCP.

  • DNS.

  • Python scripting.

  • Automation.

Desired Experience & Qualifications

  • Be meticulous with great attention to detail.

  • Remain flexible, function under pressure, and maintain a positive attitude and work performance in a variety of circumstances.

  • Ability to work as a collaborating team, but also independently.

  • Take responsibility for staying up to date with the latest trends and developments.

  • Be willing and keen to share information.

  • Have good communication skills.

  • Have a natural tendency to be self-driven and highly self-motivated with a sense of pride in their work.

  • Show initiative.

  • Have an ability to grasp big picture requirements and work with changing requirements.

  • Have a strong sense of integrity.

  • Be able to learn and apply new development tools quickly and efficiently.

  • Be able to accept constructive criticism.

Package & Remuneration

Please note that this role is Hybrid.

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide