Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 14, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • KCS 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 the distributive trades that stretches over 40 years, our wide range of clients includes wholesalers, distr...
    Read more about this company

     

    Solution Designer

    At KCS the primary role of the Solution Designer is to support the Product and Project Management teams to define larger customer scope and requirements.  The Solution Designer takes responsibility for the scope, requirements, success criteria and expected outcome definition for customer specific development requests.  The Solution Designer will work with the customer through the delivery of the requirement from requirement sign-off, final review and sign off of the development of the requirement to user acceptance testing sign-off.  The Solution Designer is responsible for handing over the customer development to support to ensure after delivery support efficiency. 

    Key Responsibilities: 

    High level requirement analysis: 

    • Collaborates with Business Stakeholders and Product Management to assess the feasibility of the development in alignment with other development requests and product priorities
    • Facilitates workshops to analyse and document customer specific development requirements
    • Documents high level requirements by using appropriate methodologies (process flow diagrams, data flow diagrams, use case diagrams etc.)
    • Works with Product Development teams to accurately estimate effort required to deliver the requirement to the customer
    • Communicates time and effort estimates to the Project Manager / Customer Stakeholder 

    Requirement documentation: 

    • Documents requirements following standard processes and procedures (workflow and data diagrams, conditions, flow of events, exception criteria, acceptance criteria, expected outcomes) in such a format that developers can easily follow what the customer is looking for
    • Validates and achieves sign-off from customers for specific development requests before the item is added to the priority list
    • Captures requirements in JIRA in the right format and with the appropriate supporting documentation and information required 

    Requirement decomposition and review: 

    • Decomposes features and epics in such a way that development efforts can be easily estimated and scope can be added to JIRA.
    • Hands over the development requests to the Delivery Manager for development and participates in Sprint Planning sessions to assist with Story Decomposition and prioritisation of customer backlog items
    • Attends sprint reviews to track the progress of development to be delivered to customers and provides feedback to the customer or project manager on progress or issues during the development cycle which may impact scope or delivery date expectations.
    • Completes a final review of the development against the requirements and gives the “Go-Ahead” for release 

    Internal and External Customer engagement: 

    • Facilitates customer UAT workshops by defining UAT criteria, transferring knowledge to the customer and tracking the success of the UAT
    • Achieves sign off on the delivered development 
    • Hands over the development to the Support Team by providing supporting documentation and or training on the customer specific development item 

    Key Requirements: 

    Experience & Knowledge: 

    • Experience in working with different senior level business, partner and customer stakeholders to solicit what they are trying to achieve and the commercial benefits any solution will bring to all parties
    • Experience in facilitating customer workshops, analysing and documenting customer requirements and engaging with senior stakeholders to build a collaborative and trust culture
    • Experience and knowledge of ERP product use cases and ERP project rollouts for medium to large enterprises
    • Experience in working with Agile delivery and business teams in ERP software development companies (e.g. Scrum or Kanban etc.)
    • Experience in the decomposition of requirements (Feature to Epic to Stories), story pointing, backlog grooming and sprint rituals to successfully participate where required as part of the delivery of the requirement
    • Experience in facilitating knowledge transfer and user acceptance testing workshops with customers 
    • Experience in writing product documentation to support knowledge transfer to internal and external stakeholders 

    Skills & Competencies: 

    • The ability to solve problems and take decisive action within a highly complex ecosystem and within a global context
    • The ability to facilitate and clearly document and communicate product requirements effectively to all levels of business, delivery and customer stakeholders 
    • The ability to build and maintain strong and trusted relationships with all levels of business, delivery and customers stakeholders 
    • The ability to present objectively with authority and confidence to senior levels of business, delivery and customer stakeholders
    • The ability to adapt to change in any periods of change/disruption
    • The ability to accurately prioritise, organise and plan their work and to seek continuous improvement to drive efficiencies in their product space 

    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 in giving feedback at all levels with integrity as well as receiving it to build trust  

    go to method of application »

    Senior Sales Manager

    The Sales Manager will work closely with, and support the Sales Director in raising the company’s profile, maximise income through selling into the existing client base and contribute creatively to the continued growth and development of the organisation.  The role will involve being the point of call for all existing clients and internal support staff regarding critical client issues and commercial aspects of the account, as well as managing, guiding and overseeing the success of the Sales team. 

    Key Responsibilities:

    • This role will involve liaising internally and externally to manage specific customers and influence solutions. 
    • Building relationships at all levels including board and executive within the accounts
    • You will primarily manage sales team members  on a daily basis ensuring they achieve targets, CSI and as well as provide guidance
    • Identification and closure of sales opportunities within the accounts
    • Internal and external management of account to ensure maximum commercial return
    • It is expected that, as a minimum, you will deliver an agreed annual sales target for the named accounts
    • You will be required to manage and co-ordinate all commercial aspects of the account on a daily basis, with a focus of driving sales and taking more of their IT spend.
    • On a monthly basis, you will report and forecast at the sales meeting and via the CRM the activity and opportunities that exists within your accounts
    • It is expected that much of your time will be spent at your customers’ premises
    • You will be in control of all contractual aspects of our relationship with the customer with the full support of the management 

    Key Requirements:

    • Outstanding verbal and written communication skills
    • Excellent interpersonal and organisational skills
    • Creative, practical and able to work effectively under pressure and to tight deadlines
    • High level of computer literacy, excellent Excel skills required
    • Strong commercial awareness in all areas
    • Experience of working in sales within a software solution sales environment
    • Excellent technical understanding from an application and technology perspective
    • Demonstrate success in a similar role
    • Deep knowledge of K8 or similar ERP system is compulsory 

    go to method of application »

    Support Analyst Intern

    Working as part of the 1st line Support Service Team you will provide a prompt, accurate and professional response or escalation to all incoming customer queries, with the aim of maintaining customer satisfaction for our automotive products. 

    Key Responsibilities:

    • To ensure all incoming incidents are responded to promptly. Maintaining a confident and professional approach to all communications
    • To efficiently identify the caller and accurately assess their needs or requirements and nature of incident, following specific procedures based upon that assessment. 
    • To accurately identify and agree with the customer the severity of the incident allowing effective workload prioritisation to take place. Setting correct customer expectation.   
    • To ensure sufficient information is gathered and recorded as a new log on the Support System. The information should be an accurate and complete statement of the customer’s incident together with any actions taken or advice given.  
    • To take initial responsibility of the log and attempt to provide a solution using personal knowledge, colleague’s knowledge and available knowledge bases.
    • Ensuring customers are kept informed on progress of any open logs for which you have responsibility.
    • Where no immediate solution can be found, correct and prompt escalation based on current procedures.  Communicate escalation to customer.
    • To undertake such training as deemed appropriate to the post held.
    • To maintain an up-to-date knowledge of supported applications and developments.

    Additional Duties

    • Working individually and as part of a team towards the aims and objectives of the company as a whole.
    • To fulfil Departmental requirements in terms of administrative tasks, and to conform to Departmental policies and procedures.
    • Maintain ongoing working co-operation with managers and staff within the department and the wider workplace.

    The above duties and responsibilities should be regarded as neither exclusive nor exhaustive, as the post holder may be required to undertake other reasonably determined duties commensurate with the post, without changing the general character of the post.

    Knowledge and Experience: 

    Essential:

    • Looking to gain work experience in the relevant field of their qualification
    • Not more than 12-18 months of work experience as this is an internship
    • Good written and verbal communication skills 
    • Tech savvy and computer proficient 
    • Attention to detail 
    • Customer and service focused 
    • Driven, proactive and motivated personality 
    • Flexible to changes in tasks and the support environment
    • Good Problem-solving skills 
    • Eager to learn and apply new skills and concepts

    Desirable:

    • In the process of or have completed an IT degree or diploma 
    • Any understanding of software and/or software support environments would be an advantage. 
    • Basic grasp of business processes and operations 

    Person Specification: 

    • Be able to investigate unfamiliar problems and generate an effective solutions in a systematic and logical manner
    • Have excellent customer care and strong interpersonal skills
    • Project a professional image
    • Be adaptable and work as an effective member of a team
    • Be organised and manage own workload efficiently
    • Maintain a professional standard of communication at all levels
    • Work conscientiously and use initiative
    • Be calm under pressure and manage stressful situations
    • Adopt a positive, pro-active approach to work

    go to method of application »

    Continual Services Improvement Analyst

    Our support department provides an outstanding service to our customers assisting them on a variety of support requirements after implementation of our Products. These areas include; answering queries, problem solving as well as customer training to name a few. We need a Continuous Improvement Assistant to help the CSIM with our continual improvement process. Working with baseline data you will assist in discovering areas for improvement, make recommendations, trial and test solutions and be an ambassador within the business. The company is growing and growing fast, new opportunities are available and change is required to continue on our journey of success. It’s an extremely exciting time to be joining our business!

    Key Responsibilities: 

    • Proactively analyse work undertaken by Support and help identify ways in which repetitive calls can be reduced or eliminated
    • Assist in maintaining self-help capabilities through knowledge Management and Product improvement to stop the volume of calls being logged 
    • Consistently look for areas and processes that can be improved from a quality and efficiency perspective
    • Use Monitoring Tools, reports and Dashboards in place to proactively gather data on customer incidents
    • Assist with Implementing and managing Service Improvement Initiatives and reporting on benefits realisation
    • Identify opportunities through analysis of Support calls for additional training and consultancy for customers
    • Help review Support tools available to customers and assist in implementing ways to improve these ie the Customer Portal
    • Assist with the Defensive Programming project to help ensure that items are continually being added and progressing through to the customers
    • Help accelerate the addition of customer facing knowledge article to improve self-service
    • Assist with maintaining the collection of CI ideas and help prioritise Improvement opportunities
    • Facilitate and support in workshops to identify further opportunities and help document business requirements
    • Help in collecting and producing materials for inclusion in customer bulletins 

    Key Requirements:

    • Analytical skills and experience analysing incident data
    • Exposure to operating in a software based company ideally from within a service delivery role
    • ITIL, Service Management qualifications and experience
    • Continuous Improvement Assistant - Job Description
    • Strong customer focus
    • Strong communication skills
    • Experience Building Knowledge management Articles
    • Previous ERP Software experience
    • A desire to change for improvement 

    go to method of application »

    Finance Support Intern

    This is a great opportunity to gain in-depth knowledge and experience in the complex and exciting Software industry. We are seeking a Finance support analyst intern to join our growing Global Support team in our Johannesburg Office. 

     As an integral member of the Finance Support team, you will be responsible for assisting customers with queries and problems relating Finance to the KCS application software. The department also provides the customers with a variety of other services including installation of new software and customer training. The ideal candidate should ideally have a solid understanding of accounting fundamentals and troubleshooting as this role is essentially assisting the customers with the financial aspects of our software.  

    Key Responsibilities:

    • Support customers with problems and queries relating to the KCS application software
    • Accurately resolve problems using investigative and analytical skills
    • Identify and replicate problems that require a software change by Development
    • Work as part of the Support team
    • Work with other departments to provide solutions to the customer
    • Pro-actively taking ownership of a wide variety of calls and problems 
    • Ensuring all calls are dealt with efficiently and promptly in accordance with the Service Level Agreement
    • Managing, prioritising and progressing their adopted calls, in particular
    • Using the call logging system correctly and ensuring that calls are updated on a regular basis with actions undertaken 
    • Regularly updating customers regarding the status of their calls
    • Effectively handling complaints and call escalation requests form customers 
    • Identifying calls that are not support calls and dealing with these following the correct procedures, for example after sales calls, chargeable support calls, modification and system change requests
    • Continually and pro-actively acquiring and retaining knowledge of KCS products and systems
    • Pro-actively using the appropriate tools to gain and share knowledge
    • Working with members of the Support Team and other departments to ensure that customers receive a prompt efficient service
    • Alerting Senior Application Support Consultants, Team Leaders and Application Support Manager as necessary regarding any sensitive customer issues
    • Following and applying the standard Commercial Software Support Procedures and Practices
    • Taking the initiative and identifying ways in which the Support Service and/or Support Procedures can be improved and discussing these with the Application Support Manager
    • Undertaking any other projects as required by the Support Manager

    Key Requirements:

    Essential:

    • Finance Analysts will have a good general knowledge of accounting principles to trial balance level
    • Looking to gain work experience in the relevant field of their qualification
    • Good written and verbal communication skills 
    • Tech savvy and computer proficient 
    • Attention to detail 
    • Customer and service focused 
    • Driven, proactive and motivated personality 
    • Flexible to changes in tasks and the support environment
    • Good Problem-solving skills 
    • Eager to learn and apply new skills and concepts  

    Desirable:

    • Finance Analyst should ideally have an Accounting or Business Studies qualification, for example Degree, BTEC, HND or AAT
    • Understanding of standard business practises and Finance procedures as well as ERP systems
    • Any understanding of software and/or software support environments would be an advantage. 
    • Basic grasp of business processes and operations  

    Person Specification: 

    • Be able to investigate unfamiliar problems and generate an effective solutions in a systematic and logical manner
    • Have excellent customer care and strong interpersonal skills
    • Project a professional image
    • Be adaptable and work as an effective member of a team
    • Be organised and manage own workload efficiently
    • Maintain a professional standard of communication at all levels
    • Work conscientiously and use initiative
    • Be calm under pressure and manage stressful situations
    • Adopt a positive, pro-active approach to work

    Special Conditions:

    • This role may require travel, therefore  a valid driver’s licence is desirable

    Support Interns are required to work 3 standard shifts  with an hour unpaid lunch break

    •  07:00 – 16:00
    •  08:00 – 17:00
    •  09:00 – 18:00

    go to method of application »

    Senior Software Engineer

    At inspHire, the primary role of the Senior Software Engineer is to create and implement product solutions. The lead developer will work closely with the Product Owner in order refine and estimate epics and stories. They will work closely with the development team in order to coach and mentor junior members of the team.

    Key Responsibilities:

    • Using Ruby on Rails to produce user friendly software applications.
    • Be passionate about software development and modern technology
    • Work within a defined set of professional coding standards and design guidelines.
    • A strong understanding of object-oriented principles
    • Be familiar with the concept of continuous integration (automated and continuous builds/test).
    • Demonstrate a high level of software craftsmanship, commitment to quality and a conscientious approach to work.
    • A good working knowledge of software version control using Subversion/Git (should also be familiar with the concepts of branching/merging etc.).
    • A strong knowledge of software development life-cycle processes including the methodologies of Agile and Scrum (iterative releases, daily build/test, code inspections etc).
    • Understanding and Knowledge of Unit Testing and TDD 
    • A willingness to keep up to date with new development tools and techniques.
    • Offer technical advice, guidance and mentorship to more junior members of the development team.
    • To constantly promote a positive attitude to the whole company and its customers.
    • Good communication and writing skills. 

    Key Requirements:

    Experience & Knowledge:

    • Ruby on Rails
    • C#
    • HTML5/CSS3 
    • SQL Database technology; PostgreSQL, MSSQL
    • Cloud infrastructure experience (Azure, AWS or others) 
    • JavaScript frameworks (React, Vue, Ember, Angular etc.) 
    • Linux / OS-X command line 

    Skills & Qualities:

    • The ability to build and maintain strong and trusted relationships with both your team and key stakeholders
    • The ability to influence and motivate stakeholders and team members to achieve objectives
    • The ability to offer technical guidance to team members and key stakeholders in order to deliver optimal product solutions
    • The ability to adapt to change in any periods of change/disruption
    • 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 in giving feedback at all levels with integrity as well as receiving it to build trust

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Kerridge Commercial Systems So... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail