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: May 19, 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

     

    RPG Software Engineer

    In relation to the company’s digital products and services, a Software Engineer will work with other KCS team members on a wide variety of development efforts of significance to our customers.   You will serve as a key member of a team and interface with members of the KCS Product Management, QA, BA and other development teams and with internal and external stakeholders.  You will be engineering solutions across multiple technology stacks. Your primary role within the team will be engineering suitable, scalable and maintainable software solutions. You will be leading and/or assisting in designing solutions that work at scale; that are testable and meet the demands of our customers and internal stakeholders. 

    Additionally, your role will also be adaptive; you will work with product functional owners to ensure the requirements consider all appropriate technical and security matters. You will work with the QA team members to develop and define test plans as functional areas evolve. You will work with the Architecture team to ensure your designs conform to our design standards and technical solution stack.   You will work in a team and report directly to the Global Head of RPG Development. 

    The role involves working with co-located teams working across different countries. It’s important to note due to time zone considerations that all teams are expected to show due courtesy and consideration when working with members across time zones. 

    Key Responsibilities: 

    As a Software Engineer you will…

    • Review current system functionality 
    • Review and gather requirements including assisting internal and external stakeholders to assess how KCS solutions can be tailored to match customer business needs, assess as is and to be processes, use data analysis and modelling techniques to provide technical insights and inform design decisions, and code new and enhanced technical solutions for inclusion within KCS product sets 
    • Develop the competence within your teams to fit the company's long-term strategy and develop technical solutions to design issues with constraints on cost, quality and performance.
    • Working with the wider team to plan, design and implement relevant software changes.
    • Build solutions that are technically sound, that are unit testable.
    • Work closely with the team to build automation both at unit level and UX regression level.
    • Estimate, measure and record effort spent on development in accordance with product guidelines.
    • Communicate and evolve strong stakeholder relationships globally  

    Additional Duties

    • Working individually and as part of a team towards the aims and objectives of the product and the company as a whole.
    • To fulfil software engineering 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.
    • Perform other duties as assigned.  

    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. 

    Key Requirements:

    Experience

    • Working as part of a team, be able to articulate engineering sound solutions meeting the user, business, technical and security requirements.
    • Good problem solving and troubleshooting skills, being able to communicate both verbally and in writing.
    • Experience of working in a team of people, applying agile approaches to engineering solutions.
    • A Bachelors degree with a major in CS, CIS, MIS, Mathematics, Engineering, or related field or equivalent experience.
    • A deep care for your line work and a drive to work towards excellence, even under pressure. 

    Skills & Qualities 

    • Develop solutions that are technically viable, scalable and testable.
    • Good knowledge of advanced database concepts, such as modelling, performance and normalization.
    • Working within your team as well as wider stakeholders. Ensuring work item acceptance criteria is inclusive of the necessary technical and security considerations.
    • Having a positive ‘can do’ attitude towards the day to day workings of the product team. 
    • Have a mature and responsible attitude to keeping records and caring for equipment and other assets. 
    • Have an adaptable and flexible approach to work. Our software and services do not sleep and at times this requires working beyond standard hours in order to deliver to our customers.
    • Be committed to self-development, this role requires you to keep on top of the latest developments in technology. Working with the team to bring in new approaches and techniques to deliver quality and stability in line with the product direction.
    • Must have a very strong understanding of RPG, ILE RPG, Free-form RPG, CLLE, DDS and SQL/DB2.  Current development methodologies are centered around object oriented design including ILE RPG, service programs, bound and stored procedures.
    • HTML, Java, Javascript, Eclipse IDE, Rational (Rdi), Apache/Tomcat,Restful Service Design (JSON, XML), WebAPI, Turnover Change Management 

    Knowledge

    • Object-oriented programming concepts.
    • Industry knowledge of the distributive trades / ERP sector, understanding the user base and building in quality metrics and checks to meet or exceed expectations.
    • Understanding of the full software development life cycle, from inception to delivery.
    • A proactive approach to understanding the user and the wider ERP and Distributive Trading Industry
    • Ability to think on an international scale when developing technical solutions. 

    go to method of application »

    Account Manager

    The Account 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 clients and internal support staff regarding critical client issues and commercial aspects of the account. 

    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
    • Identification and closure of sales opportunities within this account
    • 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 Team Lead

    Support Customers with problems and queries relating to the KerridgeCS application software
    Accurately resolve complex 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
    Manage all aspects of the day-to-day operation of a Team of Finance Support Analyst’s
    Ensure the Team provides Customers with an efficient, professional high quality Support service in accordance with the Service Level Agreement
    Assist Support Team to resolve problems and queries
    Build and develop good relationships with the team, Customers and other KCS departments
    Support, motivate and develop Support Team
    Ensure Support Team receive the necessary training

    Key Responsibilities: 

    The Finance Support Team Leader’s main duties and responsibilities will be:

    • Ensuring that the Team provides an efficient high quality Support service in accordance with the Service Level Agreement
    • Pro-actively taking an overview of the Support service provided by the Team, addressing any issues as necessary
    • Monitoring the Teams call’s on a regular basis and in particular …
    • Ensuring that the incoming call queues are monitored and actioned effectively on a regular basis
    • Reviewing all Team member’s calls on at least a fortnightly basis and offering guidance and advice where necessary
    • Ensuring the workload is evenly distributed amongst the Team and the Team member’s undertake a wide variety of calls
    • Ensuring the Team provides effective correct and prompt call resolutions, and keep old calls to a minimum
    • Identifying personnel with specific training needs or with the potential to develop further, and implementing a training plan 
    • Developing the Team member’s so they can also undertake chargeable or after sales work including Suppoprt standby and Customer training 
    • Ensuring the Finance Support Analyst’s work together as a Team and adopt a more pro-active approach to handling Support calls and building good Customer relationships
    • Ensuring that the Team provides the appropriate Consultancy assistance to the KCS foreign offices and other KCS departments, for example the Implementation Team
    • Ensuring the Team follows and applies the standard Commercial Software Support Procedures and Practices
    • Pro-actively and regularly reviewing the skill base and composition of the Team to ensure the optimum service is delivered, making best use of resources and recommending changes as appropriate 
    • Alerting the Support Manager as necessary regarding any Team issues or problems, and dealing with these when appropriate
    • Pro-actively undertaking a wide variety of Finance Support calls, other Support work and after sales work following the correct procedures and practices
    • Continually and pro-actively acquiring and retaining knowledge of KCS products and systems and encouraging other Finance Support personnel to do this
    • Pro-actively adding to and using the Support tools such as Confluence to gain and share knowledge and encouraging other Support personnel to do this
    • Improving relationships with Customers, and when necessary acting as a key contact for Customers, preparing for and attending meetings as required
    • Effectively handling complaints and call escalation requests from Customers, referring any serious complaints to the Support Manager 
    • Work with the other Team Leaders and Support Manager to ensure that a consistent approach is adopted to support at all times by all members of the Support Team’s
    • Pro-actively analysing the work undertaken by the Finance Support Team and identifying ways in which repetitive calls can be reduced or eliminated 
    • Assisting the Management Team to review internal Support procedures and revise or develop new Support procedures, ensuring that all Support personnel are aware of these
    • Assisting the Support Manager to recruit new Finance Support personnel 
    • Alerting senior personnel and the Management Team as necessary regarding any sensitive Customer issues
    • Taking the initiative and identifying ways in which the Support service and/or Support procedures can be improved and work with the Management Team to implement new initiatives
    • Undertaking any other projects as required by the Support Manager, Service Delivery Director or the Chief Support Officer 

    Job Function Competencies 

    • Motivate and lead the Team
    • Assist the Team with complex problems 
    • Assist the Team to prioritise workload
    • Analyse workload as required (by individual, by Customer, by module etc)
    • Identify Team training requirements
    • Identify areas for improvement and make recommendations 

    Key Requirements:

    Essential 

    • Extensive Knowledge on the K8 product
    • Extensive experience in a Customer-focused role in a service oriented environment
    • A good knowledge of the Support Team procedures and practices
    • Ability to work and be calm under pressure
    • Excellent communication skills, both written and verbal, to convey technical information in a clear and concise manner
    • Ability to work the 09:00 to 18:00 shift to assist the USA team.
    • Strong leadership, motivational and coaching skills
    • Ability to talk to all levels of Customers from end users to Directors
    • Possess good investigation skills to tackle unfamiliar problems using previous experience within the role
    • Systematic and logical approach to problem solving
    • Be professional, organised and be able to prioritise and manage workload
    • Adaptable, positive and pro-active 

    Desirable  

    • Experience of mentoring and/or assisting to develop Support personnel 
    • Good listener 

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

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

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail