Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Mar 15, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We believe in hiring talented, hardworking and ambitious people from all over the world. In return, we ensure a supportive working environment, access to leading edge technologies and a commitment to social awareness and equity. Working in this unique and highly competitive industry means that we have to take risks and be innovative. The way we do this is...
    Read more about this company

     

    Business Analyst - FinTech

    The Department

    • The Business Analyst team at DigiOutsource is responsible for providing the requirements and processes needed for our Technology department to deliver world-class software required to run global online B2C gaming operations. This includes systems for Customer Service, Marketing, Website development, Live event processing, Risk management and Banking platforms. Our dynamic environment is fast paced, using Agile and self-organizing principles for our teams to deliver the highest quality new products.

    Purpose Of The Role

    • The Business Analyst position at DigiOutsource will be assigned to the FinTech department and will be responsible for the entire Business Analyst framework, from facilitating workshops and requirements gathering to documentation, with the primary focus being the documentation of API specifications.
    • The Business Analyst will work with relevant stakeholders including, but not limited to, Business representatives, Product Owners, Architects and Technical specialists to define and elicit requirements aligned with the AS-IS implementation in order to get to the TO-BE target state.
    • You will be expected to work in a fast-paced environment where the teams deliver in an agile way.

    Duties Include, But Not Limited To

    Requirements gathering

    • Liaise with business stakeholders to document business requirements and processes effectively.
    • Elicit requirements from one-on-one discussions with the Business.
    • Facilitate requirements gathering workshops with the Business.
    • Collaborate with internal and external stakeholders to analyze information needs, functional requirements and business processes.

    Requirements documentation

    • Create and design high quality, lean specifications as requested by the business stakeholders.
    • Define functional requirements of systems to improve quality, performance, external interfaces, and constraints.
    • Outline requirement specifications with the use of standard organizational templates and tools.
    • Collaborate with subject matter experts to understand and define the requirements landscape in order to address the business need.
    • Interpret high level Business brief into detailed requirements.
    • Produce requirements documentation in a format that stakeholders understand.
    • Have thorough knowledge of documentation methods, processes and best practices as described in the BABOK.

    Requirements vision

    • Manage requirements and ensure they are stored in a central repository and kept up to date.
    • Understand the commercial importance of changes or new features.
    • Drive and challenge Business Units on their assumptions of how they will successfully execute their plans.
    • Review and improve existing processes.

    Career development

    • Share personal growth learnings within the Business Analyst team.
    • Assist the seniors and leads to improve processes and documentation techniques.

    Aptitude

    • Serve as the intermediary between the Business and the Software Development Team.
    • Maintain awareness of broader context of assigned work.
    • Understand the impact of the change within the broader context.

    Essential Criteria

    • Business Analysis Diploma
    • Must have strong API experience - Ability to document API specifications
    • 3+ years’ experience in an IT industry
    • 1+ years’ experience as a Business Analyst
    • Knowledgeable of Enterprise Resource Planning (ERP) applications such as Oracle, Dynamics Nav/Business central, SAP financials
    • Proficient with MS Office applications
    • Proficient with BA modelling tools

    Desirable Criteria

    • Ability to familiarize with technical concepts of projects
    • IT-related tertiary degree or diploma

    Person Specifications

    • Communication skills
    • Customer Focus
    • Decision Making
    • Excellent attention to detail
    • Initiating Action
    • People Management
    • Planning and Organizing
    • Stress Management
    • Team Orientation
    • Technical Knowledge
    • Thinking Skills

    go to method of application »

    Accounts Payable Administrator

    The Department

    • We are a dynamic and diverse group of individuals working together in a fast-paced environment, with the sole aim of accurate and useful financial information. As the Finance department, we deliver timeously to the senior management and shareholders of the organisation, to assist with their decision-making processes in driving the business.

    Purpose Of The Role

    • Reporting to the Finance Manager, this position is responsible for the Merryvale creditors, payments and other ad hoc finance functions including, but not limited to, capturing of data, payments, month end reconciliations and general administrative duties. The candidate we are looking for is a focused, self-motivated & dynamic individual to take on this role. The individual needs to be highly numerate, well organized and able to work to tight deadlines. Attention to detail is crucial.

    Duties Include, But Not Limited To
    Creditors function for various entities:
    OPEX Creditors

    • Ensure that all supporting documentation is attached to invoices received for payment.
    • Ensure invoices have correct authorization and descriptions to facilitate accurate posting in Navision and on-charging of costs to clients.
    • Capture invoices received for payment into Navision and generate payment requisitions.
    • Obtain proof of bank details for all changes to banking details or new Vendors.
    • Upload payments onto the banking system and send for verification and release.
    • Perform cross checks of banking and invoice information on other entity payments prior to release.
    • Match vendor invoices and payments in Navision.
    • Update open item report and add commentary for any long outstanding items.
    • Prepare monthly Vendor reconciliations for approval (ensure reconciliations signed off after review).
    • Ensure that VAT has been allocated appropriately.
    • Assist with updating of the Opex files ensuring that the file balances to Cognos.
    • Completing initial commentary in the Opex files pre review by the Financial Accountant.

    CAPEX Creditors And Fixed Asset Administration

    • Ensure all supporting documentation, approval and descriptions are attached to capex invoices.
    • If assets purchased on your behalf, request underlying invoices and purchase orders.
    • For IT assets, request asset serial numbers and locations.
    • Ensure that VAT has been allocated appropriately.
    • Capture assets in the fixed asset register.
    • Issue asset tags where appropriate and agree to those recorded in Navision.
    • Ensure correct accounting of the disposal of assets and assets removed from the fixed asset register.
    • Reconcile the fixed asset register to Navision.

    Credit card administration

    • Send credit card statements to card holders weekly and request all supporting documentation.
    • Reconcile credit card statements to slips and post costs into Navision appropriately.
    • Missing slips amounts to payroll for salary deduction or request manager approval.
    • Process new credit card applications on appropriate authorization.
    • Assist with and follow up on credit card queries and cancellations.
    • Daily monitoring of credit card balance and fund where necessary.
    • Escalate credit card queries where appropriate.

    Quarterly and annual audits

    • Assist with the preparation of the quarterly and annual audit files.
    • Effectively communicate with auditors to ensure all audit queries are adequately resolved.

    Team Work

    • Effectively work as a team will all team members
    • Act independently as primary backup to fellow creditors controller during periods of absences
    • Effectively communicate to manager and team members to ensure key deliverables are met on time and potential problems escalated.
    • Openly communicate with managers and team members effectively to ensure that all key deliverables are met timeously and accurately;
    • Communicates clearly and effectively at all levels; both internally and externally;
    • Effectively feeds information to required members of the team to ensure all important updates are shared appropriately;
    • Manages others expectations appropriately and proactively communicates any potential problems.
    • Bi-annual setting of objectives.

    Other Ad Hoc Duties

    • Draft process notes detailing how and why monthly tasks are performed to ensure business continuity.
    • Archive all financial information.
    • Assistance with testing of processes before implementation on Navision.
    • Other ad hoc duties as may be required from time to time

    Essential Criteria

    • Bookkeeping / Accounting qualification.
    • Minimum 12 months experience in a Banking, Financial or E-Commerce environment.
    • Demonstrates consistent behavior aligned to the Organizational Culture.

    Desirable Criteria

    • MS Office – Excel, Word, Access, Outlook.
    • Experience with Accounting software.

    Person Specifications

    • Accountability And Execution
    • Business Acumen
    • Interpersonal Skills
    • Priority Setting
    • Communication
    • Initiative
    • Effectiveness & Delivery
    • Team Orientation

    go to method of application »

    CRM Dynamics Engineer

    Purpose Of The Role

    • The CRM development team is a group of motivated, technically skilled individuals creating a Microsoft Dynamics 365 CE solution for our call centre of almost 1000 hosts, 24x7. We take pride in what we create and take ownership of the solution from end to end. Everyone on the team gets the opportunity to work on everything and you will use your skills across the dev stack. We use the latest and greatest in software and technology such as Dynamics 365 CE, Azure (Functions, Service Bus, Application Insights), Flow, TypeScript and Azure DevOps to create and manage our CD/CI pipelines.

    About You

    • As a software developer, you should have a passion for development, an eagerness to learn new technologies and improving your skills. We are looking to work with someone with good written and verbal communication skills. A good sense of humour would be an advantage! We are a team who collaborates. We are looking for a team player, one who is willing to offer opinions confidently and hear others out. We value everyone's input.

    Duties Will Include (but Not Limited To)

    • Develops a large number of robust features in a self-sufficient way to a high technical standard
    • Assisting junior developers in planning the implementation of technical features
    • Stays up to date with technical knowledge in all technical skills and coaches others on the team to improve their skills in these areas
    • Contributes the quality of the product (for example monitoring alerts or logs to find bugs proactively, quality gatekeeps of code, configures build and deployments, etc.)
    • Identifies areas for improvements and implements new innovations to enhance the product
    • Taking part in Scrum rituals such as stand-ups, planning sessions, demos and retrospectives
    • Taking part in team activities such as collaborative development and code reviews
    • Taking part in cross-team activities such as knowledge-sharing and documentation
    • Building relationships with all the teams in the Technology department

    Essential Criteria

    • Demonstrable experience in Microsoft Dynamics 2015 or newer
    • Demonstrable experience in Microsoft Dynamics Web API
    • Demonstrable experience in Microsoft Dynamics 365 Solutions Lifecycle Management
    • Demonstrable experience in Web Development with C# ASP .Net (Core or MVC 5+)
    • Demonstrable experience in Cloud Technologies (Azure)
    • Demonstrable experience in JavaScript/TypeScript
    • Demonstrable experience in MS SQL Server

    Job Competencies

    • Demonstrable experience in creating restful services with ASP .Net Web API
    • Demonstrable experience in Terraform (or other infrastructure as code software tools)
    • Demonstrable experience in Unit Testing (NUnit, MS Test, Moq, FakeXrmEasy)
    • Demonstrable experience in ORM’s (Dapper, Entity Framework)
    • Demonstrable experience in using message brokers (Azure Service Bus)
    • Educated to degree level or equivalent
    • Demonstrable experience in source control systems (Git)

    Personal Specifications

    • Good Verbal and written communication skills
    • Eager to learn new skills
    • Constantly improving current abilities
    • Team player with a can-do attitude

    go to method of application »

    Frontend Engineer

    Purpose Of The Role

    • The Frontend Engineer works as part of a self-organising agile team, using various web-focused technology to deliver a cutting-edge experience to our users.

    Duties Will Include (but Not Limited To)

    • Designing and planning technical solutions to meet business requirements
    • Coding and developing features for new and existing products
    • Upkeep and maintenance of existing products
    • Identifying areas for technical improvements / innovations
    • Taking part in team activities such as paired-programming and code-reviews

    Essential Criteria
    High proficiency in the following:

    • HTML, CSS, and JavaScript
    • Responsive design and UI optimisation
    • React

    A Good Understanding And Experience With The Following

    • Node.js (and associated tooling)
    • Git
    • TDD

    Desirable Criteria

    • Experience with Next.js
    • Experience with Jest / React Testing Library
    • Experience with Vercel
    • Experience with Azure DevOps
    • Experience with Jira
    • Experience with Agile methodologies

    Personal Specifications

    • Adapts well to change
    • Stress Management
    • Eager to learn new skills
    • Constantly improving current abilities
    • Team player with a can-do attitude

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at DigiOutsource Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail