Careers

Work with us

Careers Paul 1 Mar 2023

We're growing fast and are always on the lookout for talented individuals

Join our teams in the United Kingdom and South Africa.

We offer competitive salaries and an excellent package of benefits including company pension fund contributions at 7% of salary, bonus scheme, health plan, life cover and more.

OutSystems Technical Architect

We are looking to add an OutSystems Technical Architect  to our growing team in South Africa.

Senior RPA Developer

We are looking to add a Senior RPA Developer to our growing team.

Senior OutSystems Developer

We are looking to add an OutSystems Developer to our growing team in South Africa.

Business Systems Manager

We are looking to add an Business Systems Manager to our growing team in South Africa.

Business Analyst

We are looking to add a Business Analyst to our growing team in South Africa.

OutSystems Technical Architect

Key responsibilties

  • Work with customers to elicit their requirements
  • Lead the design and development of web/mobile and API solutions using OutSystems to meet the customer’s needs.
  • Work collaboratively with customers, our internal teams and external partners throughout the software delivery lifecycle
  • Define and document application architecture that includes high-level design, architectural policies and principles, design and programming guidelines.
  • Arrange and facilitate presentations, testing and demonstrations.
  • Ensure architecture design follows platform principles is implemented in accordance with OutSystems best practices.
  • Continually assess application landscape to performance and quality improvement
  • Educate and guide customers in OutSystems development practices.

Education/qualification

The following qualifications are preferred but not essential:

  • Degree Level or above in Science, Maths, Computing, Engineering or related subject.
  • OutSystems Certified

Nice to have:

  • TOGAF certification

Knowledge and experience

  • Minimum of 5 years in developing using:
    • Strong understanding of architecture, application systems design and integration.
    • Strong understanding of the SDLC, and familiarity with Agile delivery methods.
  • Experience of leading development teams and working directly with clients.
  • Minimum of 1 years experiencing in developing applications using a high-code programming language i.e. C#, Java.
  • Experience in working with relational databases and writing SQL to interrogate and analyse data.
  • Proven experience in team leading, including remote/offshore team members.

Competencies

  • Strong analytical skills with strong business acumen.
  • Able to gather business requirements.
  • Able to create systems design documents to a high presentable standard.
  • Able to communicate to all levels of the business from senior management.
Name(Required)
Max. file size: 2 MB.

Senior RPA Developer

Key responsibilties

  • Lead the design, development, configuration and delivery of process automations using UiPath Robotic Process Automations Solution.
  • Deliver scalable multi-robot solutions for complex business processes utilizing; assisted, unassisted and orchestrated robots.
  • Collaborate with the business and business analysts to analyse and validate business processes suitability for automation.
  • Collaborate with the business and business analysts to model the future state of business processes.
  • Collaborate with Solution Architect and Agile Application Development Team to design and deliver optimized solutions.
  • Breakdown backlog items into defined and estimated.
  • Actively Mentor Jnr RPA Developer(s) on UiPath and automation best practice.
  • Lead and coordinate code reviews, and ensure feedback is acted on.
  • Develop and execute unit tests.
  • Learn and evaluate new technologies, frameworks, and languages.
  • Actively identify issues in Bots and environments, and act quickly and concisely to remedy issues.
  • Actively identify opportunities to optimising and refactor code.
  • Document code so others can understand and contribute to it.
  • Maintain tasks using Azure DevOps.
  • Actively participate in Scrum ceremonies.
  • Communicate progress, issues and risks to Scrum Master and other key stakeholders.
  • Work collaboratively with internal and external customers and external partners throughout the software delivery lifecycle.
  • Prepare and deliver end of sprint demonstrations.
  • Promote and maintain high professional standards whilst delivering IT to the business.
  • Develop close working relationships within the Development Team.

Education/qualification

  • Degree in Computer Sciences or similar (Preferable).

Knowledge and experience

  • Minimum of 2 years experience working as a Lead UiPath RPA developer, and 5 years experience developing in UiPath
  • Specialised in .Net (C#, VB), VBA, HTML and SQL
  • Experience of SDLC preferably Agile

Competencies

  • Strong interest in technology.
  • Detail oriented, analytical, and inquisitive.
  • Creative and innovative.
  • Able to recognise potential assignments outside areas of specialisation, challenge current processes and willing to suggest new ideas and change.
  • Able to work well on assigned projects.
  • End to end experience of the software development lifecycle.
  • Team player, pro-active, confident, logical and tenacious.
  • Able to identify issues and solve problems in a logical manner.
  • Takes initiative to keep skills up to date and maintain awareness of developments in Insurance Technology.
Name(Required)
Max. file size: 2 MB.

Senior Outsystems Developer

We are looking to add a Senior OutSystems Developer to our growing team in the Johannesburg area. We offer competitive salaries and an excellent package of benefits including company retirement fund contributions at 7% of salary, bonus scheme, health plan, life cover and more.

Key responsibilties

  • Lead in the full-stack development of web/mobile applications and API’s using OutSystems
  • Propose solution designs and architecture
  • Design/develop proof of concepts to validate/evaluate solution designs
  • Lead and coordinate code reviews, and ensure feedback is acted on
  • Mentor Junior Developers

Education/qualification

  • Degree in Computer Sciences or similar (Preferable)

Knowledge and experience

  • Minimum of 3 years experience working as an Outsystems developer, and 5 years as a full-stack web developer
  • Specialised in CSS, JavaScript and HTML
  • Experience in persisting data to relational databases
  • Experience of SDLC preferably Agile

Competencies

  • Strong interest in technology
  • Detail-oriented, analytical and inquisitive
  • Creative and innovative
Name(Required)
Max. file size: 2 MB.

Business Systems Manager

We are looking to add a Business Systems Manager to our growing team in South Africa. We offer competitive salaries and an excellent package of benefits including company retirement fund contributions at 7% of salary, bonus scheme, health plan, life cover and more.

Key responsibilties

Finance & Procurement

  • Xero maintenance and interface with accountants
  • Bank reconciliations, purchasing, Invoicing and payment follow ups
  • Asset register maintenance
  • Oversee monthly payroll as well as timely SARS tax payments

Marketing

  • Collate / create marketing materials
  • Manage Social Media posts and ads to LinkedIn
  • Running email marketing campaigns
  • Maintain company website
  • PMO
  • Competent with Microsoft Office productivity tools
  • Document management / SharePoint online maintenance and housekeeping
  • Contract management: track in spreadsheet, file contracts, track renewal and notice dates
  • Co-ordinate schedules
  • Inventory management (compute and office equipment)

Human Resources

  • Manage staff leave
  • Benefits and compensation management
  • Implement and maintain employee management software
  • Organizing interviews
  • Hiring, e.g. LinkedIn adds, arranging interviews

Facilities Management

  • Oversee the office contract for the Pretoria office
  • Manage office supplies for the Pretoria office
  • Manage ‘office day’ bookings with Spaces for Cape Town staff 
Name(Required)
Max. file size: 2 MB.

Business Analyst

Key responsibilties

  • Conduct workshops with the business to elicit and document business requirements and priorities.
  • Analyse business requirements and translate into high quality artefacts such as; user stories, wireframes, data flows, process maps, business requirements documents, presentations, and options papers.
  • Use design thinking, or similar approaches to:-
    • Define needs, designs, problems and insights.
    • Ideate by challenging common assumptions and creating innovative solutions
    • Prototype to test and validate solutions
  • Analyse and document “as is” business processes. Evaluate the current state of business process to identify opportunities for improving the process. Model the optimized “to be” future stated business processes.

 

Education/qualification

The following qualifications are preferred but not essential:

  • Degree Level or above in Science, Maths, Computing, Engineering or related subject.
  • LM1, LM2 CII.
  • Business Analysis Certification and/or Business Analysis Diploma
  • ITIL V2/V3

 

Knowledge and experience

  • Minimum of 18 months Business Analysis experience
  • Good knowledge of the Insurance Sector (or financial services), both in terms of business processes and functions.
  • Good understanding of the SDLC, and familiarity with Agile delivery methods including Azure DevOps or JIRA
  • Experience of full project life cycle, from initiation into business as business as usual.
  • Excellent knowledge of Excel, Powerpoint, LucidChart and Visio or other process mapping software
  • Experience in working with relational databases and writing SQL to interrogate and analyse data.

 

Competencies

    • Strong interest in technology.
    • Detail oriented, analytical and inquisitive
    • Creative and innovative.
    • Able to gather business requirements and produce documentation to a high standard.
Name(Required)
Max. file size: 2 MB.