Talent.com
This job offer is not available in your country.
Software Engineer

Software Engineer

KlipboardWorkFromHome, Western Cape, South Africa
30+ days ago
Job description

At Klipboard we have a flexible hybrid work policy : three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the ease of remote work.

Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world. With a unique depth of knowledge and experience in ERP / SaaS solutions, Klipboard serves wholesalers, distributors, merchants and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America. Our mission is to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively.

Key Responsibilities

  • Act as a product advocate in all areas of the business.
  • Develop and maintain applications and features, using a variety of programming languages, from design documents, stories and acceptance criteria.
  • Adopts the use of AI to assist with engineering practices.
  • Participate in all areas of the SDLC as required, contributing to team ceremonies, sprints and deployment pipelines.
  • Use of source code management using Git; including branching, merging, and pull request code reviews.
  • Embrace secure by design principles in all engineering activities.
  • Utilise modern design principles and best practices to produce clean, secure and maintainable code.
  • Work with database technologies such as SQL, ensuring that queries are performant and scalable.
  • Demonstrate a high level of software craftsmanship, commitment to quality and a conscientious approach to work.
  • Follow, and help refine, a set of professional coding standards within the team.
  • Conduct comprehensive testing, including unit, integration, and end-to-end testing, to ensure software quality and reliability.
  • Maintain a positive attitude towards the company and its customers; demonstrate a can-do attitude.
  • Collaborate within a global team, communicating effectively with stakeholders as necessary.
  • Stay up to date with industry trends, best practices, and emerging technologies.
  • Write appropriate documentation to support new features that have been delivered.

Skills, Knowledge And Experience

  • Visual Studio and VB6
  • C#
  • SQL Server
  • Crystal Reports
  • Entity Framework
  • ActiveX / COM / DCOM
  • VB Script
  • ASP.NET
  • Source control (GIT) with knowledge of cherry picking
  • Jira – Atlassian Toolset Experience
  • Unit, System and Regression testing
  • VMWare / VirtualBox and working with virtual machines
  • Basic accounting skills (understanding ledgers, postings, costs, profits etc)
  • Key KCS Behaviours

  • Must have a pro-active, positive, open and collaborative approach to working with others in a team
  • Must be open to learning new skills and self-development to drive both personal and team growth
  • Must be comfortable giving and receiving feedback at all levels with integrity to build trust
  • Must be able to differentiate between urgent / important tasks and manage own time and deliverables independently
  • Must be an advocate for continuous improvement
  • Must be able to communicate effectively, ensuring that knowledge is shared with the team
  • Company Info

    Kerridge Commercial Systems (KCS) is becoming Klipboard. Our new brand brings together our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. We have offices across the world and are growing our teams. This is an exciting time to join us as we enter our next chapter.

    Equal Opportunities

    As a global company, we value and respect the diversity of our workforce, aiming to empower everyone to embrace each other’s differences. We are committed to creating an inclusive workplace where diversity, equity, and inclusion are integral to our company and culture. We recognise that skills and experience come in many forms, and we encourage you to apply even if you don’t meet every criterion. If you require any help, adjustments and / or support during the interview and offer process then please advise our TA or HR team.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Western Cape, South Africa

    Related jobs
    • Promoted
    Software Engineer

    Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Maintain the River's Balance : Architect and engineer the sophisticated systems that form the bedrock of our digital ecosystem. Summon the Currents : Write elegant, powerful code (Java / Python) that di...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineers (CH1129b)

    Senior Software Engineers (CH1129b)

    CapitalHStellenbosch, South Africa
    Join a world-class team developing high-performance, distributed telecom systems.Our client, a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integr...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    RareCruitCape Town, South Africa
    The Employee will work as an Embedded Software Engineer.Bachelors degree, in Computer Science or a related field.GUI development and backend service-orientated software. Proficiency in cloud-based t...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    The Legends AgencyCape Town, Western Cape, South Africa
    Build Scalable Web3 & Blockchain Products with a Global Remote Team.Remote (South Africa) | Market Related | SA Working Hours. Our client is a globally distributed software development company with ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Senior Software Engineer (Multiple Stacks) - RemoteContract

    Salve.Inno ConsultingCape Town, Western Cape, South Africa
    We are hiring experienced Senior Software Engineers (3-9 years) for ongoing, short-term remote projects with a global AI-driven platform. This initiative supports a leading technology client's LLM E...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Engineer in Software

    Principal Engineer in Software

    Network RecruitmentCape Town, South Africa
    Our client is seeking a visionary.Principal Engineer in Software.This is not a back-seat role; you will be initiating and leading critical activities, designing entire systems, and acting as a trus...Show moreLast updated: 18 days ago
    • Promoted
    Software Engineer (Missions)

    Software Engineer (Missions)

    RareCruitCape Town, South Africa
    Strong programming skills in C++, Java, and Python.Bachelors degree in Computer Science or similar.This is a fantastic opportunity to work on high-impact, mission-critical systems in a highly innov...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Communicate RecruitmentCape Town, South Africa
    The countdown has endedits time for lift-off.Lifes too short to remain groundedjoin a team where your expertise powers innovation, your leadership shapes missions, and your code drives exploration ...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - Radar Systems

    Senior Software Engineer - Radar Systems

    JenRec RecruitmentCape Town, South Africa
    R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of. Lead software and algorithm development for next-gener...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer : Mission Software

    Engineer : Mission Software

    Recruitpro SolutionsCape Town, South Africa
    We are seeking a passionate and highly skilled Software Engineer to join a dynamic mission systems and software tools team. The successful candidate will play a pivotal role in developing software f...Show moreLast updated: 27 days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Network RecruitmentStellenbosch, South Africa
    The successful candidate will become part of an application software development team responsible for developing software for user applications. The company performs formal software development for ...Show moreLast updated: 28 days ago
    • Promoted
    Software Engineering manager

    Software Engineering manager

    Communicate RecruitmentStellenbosch, South Africa
    A Bachelor's (or higher) in Computer Science, Software Engineering, or an equivalent magical discipline from an accredited Muggle or wizarding institution. Minimum 5+ years mastering your craft as a...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer – Application - Somerset West, South Africa

    Senior Software Engineer – Application - Somerset West, South Africa

    JenRec RecruitmentCape Town, South Africa
    My client, a technology leader in the development of highly reliable, mission-critical systems, is seeking a.Operating in a formal engineering environment, the successful candidate will help design...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Network RecruitmentCape Town, South Africa
    As we continue to grow, we're looking for a talented.As an Embedded Software Engineer, you will be responsible for designing, developing, and maintaining firmware and low-level software for microco...Show moreLast updated: 30+ days ago
    • Promoted
    Software Control Engineer

    Software Control Engineer

    RareCruitCape Town, South Africa
    If you feel you have the relevant experience and qualifications, then this role is for you!.Thank you for applying with RAREcruit!. Follow us on social media for the latest jobs, trends and market i...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Network RecruitmentCape Town, South Africa
    Youll design and build scalable backend services, integrate with payment processors (Stripe, ACH, mobile money), and own core features like ledgers, payouts, and hosted payment pages.The team foste...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer — Radar Innovation Team

    Software Engineer — Radar Innovation Team

    JenRec RecruitmentCape Town, South Africa
    Step into a role where your software doesnt just run it.Join a pioneering R&D team in Stellenbosch building the next generation of consumer radar products trusted by cyclists, golfers, motorcy...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Developer / Technical)

    Software Engineer (Developer / Technical)

    Black Pen RecruitmentCape Town, WC, South Africa
    Our client is an innovative pay-as-you-go solar startup.They make life better for everyday households in Africa where they build amazing tech to help bring access to energy, internet and opportunit...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer – Technology Innovation

    Software Engineer – Technology Innovation

    Communicate RecruitmentStellenbosch, South Africa
    My client, a legendary guild of technological pioneers, seeks a Software Engineer to join their elite Technology Innovation party. Within this campaign, youll face formidable challenges, experiment ...Show moreLast updated: 13 days ago
    • Promoted
    Software Engineer (Python)

    Software Engineer (Python)

    Network RecruitmentStellenbosch, South Africa
    Design, develop, and maintain system software.Administer and optimise Docker environments for system appliances.Improve software efficiency by managing CI pipelines, integrated development platform...Show moreLast updated: 21 days ago