Enable job alerts via email!

Software Engineer

Kerridge Commercial Systems

Stellenbosch

Hybrid

ZAR 300,000 - 400,000

Full time

Yesterday
Be an early applicant

Job summary

A global technology firm is seeking a skilled Software Engineer to design and develop cloud-native applications. The successful candidate will work in a hybrid environment, utilizing modern technologies like C#, PostgreSQL, and Azure DevOps to deliver high-performance solutions. This role requires a strong foundation in software engineering principles and a commitment to quality and innovation.

Benefits

Flexible hybrid work policy
Collaborative work environment
Diversity and inclusion initiatives

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in programming languages and development tools.
  • Experience developing cloud-native web applications and APIs.

Responsibilities

  • Collaborate with cross-functional teams to gather requirements.
  • Design, develop, test, and deploy cloud-native applications.
  • Maintain high software quality standards.

Skills

C#
Git
Azure DevOps
PostgreSQL
Docker
Problem-solving

Education

Bachelor's degree in Computer Science

Tools

Visual Studio
VS Code
MS SQL
Redis

Job description

At Klipboard, we've 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 currently seeking a highly skilled and motivated software engineer to join our dynamic team. Your role will be crucial in designing, building, and maintaining modern cloud-native applications and services. You will work with cutting-edge technologies and frameworks to develop scalable, high-performance solutions.

Key Responsibilities :

  1. Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  2. Design, develop, test, and deploy modern cloud-native web applications and APIs.
  3. Maintain high standards of software craftsmanship and quality.
  4. Write clean, secure, and maintainable code using modern design principles.
  5. Utilize source control tools like Git, GitHub, and Azure DevOps, including branching, merging, and pull requests.
  6. Work with databases such as PostgreSQL and MS SQL Server to develop efficient data storage solutions.
  7. Participate in all aspects of the software development lifecycle, including CI/CD pipelines.
  8. Conduct comprehensive testing to ensure software quality and reliability.
  9. Stay updated with industry trends and emerging technologies related to cloud-native development.

Skills, Knowledge, and Experience :

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
  2. Proficiency in C#, NuGet, Visual Studio, VS Code, Git, GitHub, Azure DevOps, and databases like PostgreSQL, MS SQL, Redis, and containerization with Docker.
  3. Experience developing cloud-native web applications and APIs.
  4. Familiarity with microservices architecture and cloud computing principles.
  5. Knowledge of DevOps practices and CI/CD pipelines.
  6. Strong problem-solving and analytical skills.
  7. Ability to work in a fast-paced, agile environment and manage multiple tasks.
  8. Passion for continuous learning and technology.

Beneficial Skills :

  1. Knowledge of HTML/CSS.
  2. Experience with JavaScript frameworks like Ember, Angular, or React.
  3. Understanding of Azure or other cloud providers.

Company Info :

We are excited to share our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard, uniting our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. With offices worldwide, we are looking for talented individuals to join our growing teams. Our flexible hybrid work policy supports a work environment that fosters collaboration and work-life balance.

Equal Opportunities :

We value diversity and are committed to an inclusive workplace. We encourage applications from all backgrounds and experiences, recognizing that skills and experience come in many forms. If you need adjustments or support during the interview process, please inform our TA or HR team. We welcome all qualified applicants and aim to create a diverse, equitable, and inclusive environment.

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