Enable job alerts via email!

Software Engineer

Kerridge Commercial Systems Corp

Johannesburg

Hybrid

ZAR 400,000 - 600,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Klipboard is seeking a Software Engineer to join its dynamic team in Johannesburg, offering a flexible hybrid work policy. The ideal candidate will be skilled in programming, especially in .NET and C#, and able to manage projects effectively while maintaining quality standards.

Responsibilities

  • Manage multiple concurrent projects.
  • Define development objectives and meet them.
  • Develop applications and fixes for customers.
  • Conduct unit testing and participate in peer reviews.

Skills

Programming
SQL
VB
C#
Communication
Knowledge of methodologies
Software project lifecycles
Development tools
QA and QC processes
.NET
Angular
JavaScript
REST API
Blazor

Job description

At Klipboard, we have introduced a flexible hybrid work policy where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience 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 worldwide. With extensive knowledge and experience in ERP / SaaS solutions, Klipboard serves a diverse range of clients, including wholesalers, distributors, merchants, and retailers, from small traders to multinational enterprises. Our offices are located 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 customers to source effectively, stock efficiently, sell profitably, and service competitively.

We are a market leader in developing and providing retail software environments that address single or multi-retail operations across various industry sectors, including distribution, wholesale, merchant, and retail, supporting single or multi-branch operations, point-of-sale showrooms, and warehouses. Currently, we have a vacancy for a Software Engineer.

Key Responsibilities :

  1. Manage multiple concurrent projects.
  2. Define development objectives and initiate actions to meet them.
  3. Ensure all work is implemented according to specifications, on schedule, with quality, and within estimated effort.
  4. Adhere to KCS programming standards, best practices, and industry guidelines.
  5. Develop applications and deliver fixes for customers.
  6. Perform programming tasks based on specifications within project timescales.
  7. Conduct unit testing on own code.
  8. Submit code for peer review and incorporate feedback.
  9. Participate in peer review of code and specifications, suggesting improvements.
  10. Manage own schedule to meet priorities and project deadlines.
  11. Provide clear progress updates.
  12. Escalate issues promptly with suggested solutions.

Skills, Knowledge, and Experience :

  • Programming experience.
  • SQL database experience.
  • Proficiency in VB and C# programming.
  • Good communication and interpersonal skills.
  • Knowledge of industry-standard methodologies, tools, and processes for software development.
  • Understanding of software project lifecycles.
  • Familiarity with development tools and modern database technologies.
  • Strong management skills in a fast-paced technical environment.
  • Understanding of QA and QC processes.
  • Knowledge of .NET, C#, Angular, JavaScript, REST API; Blazor is desirable.

Development Team :

  • Work from the office within a multi-layered team.
  • Access to development servers and collaboration on code merging.
  • Assist QA with testing and documentation.
  • Support customer queries with the support team.

Company Info :

We are rebranding from Kerridge Commercial Systems (KCS) to Klipboard, reflecting our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. With global offices, we are looking for talented individuals to join our growing teams. This is an exciting time to join us as we enter our next chapter!

We value diversity and are committed to an inclusive workplace. We encourage applicants from all backgrounds, especially underrepresented groups, to apply, even if they do not meet every listed requirement.

If you need adjustments or support during the interview or employment process, please inform our TA or HR team.

Note for recruitment agencies: We do not accept unsolicited resumes. Only resumes from agencies on our PSL, with specific positions assigned, will be considered. Please contact us via email for PSL consideration.

LIHybrid

Key Skills :

Spring, .NET, C / C++, Go, React, OOP, C#, Data Structures, JavaScript, Software Development, Java, Distributed Systems

Employment Type : Full-Time

Experience : years

Vacancy : 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.