a
Facebook Linkedin
Title Image

Careers

Join our team!

As a leading developer of software solutions for the South African and international markets, we are always looking for great people to join our multinational team.

If you want to grow your career and be part of a dynamic and result driven team of people who are passionate about what they do, one of the roles listed below may be ideal for you. If there are none listed, we do not have anything specific available at the moment.

Software Engineer

Based In: Cape Town, South Africa

As a leading South African developer of legal software solutions for the South African and international markets, we are looking for a Software Engineer to join our multinational team. We give you the opportunity to work alongside and learn from some of the most talented developers and IT professionals in Cape Town and Toronto.

If you are looking to grow your career and be part of a dynamic and result-driven team who are passionate about what they do, then this could be the perfect role for you.

Skills and Experiences Needed:

Minimum 3-year IT-related degree or diploma.

3+ years of solid industry experience in designing and building software applications in C# and .NET.

Practical experience in developing web, mobile, and desktop applications.

Knowledge about server and cloud based technologies.

Willingness to learn.

Experience in .NET Core, ASP.NET Core and Angular all advantages.

Analytical and logical problem-solving skills.

SQL & relational database programming skills.

HTML, CSS and JavaScript development experience advantageous.

Web back-end technologies (e.g. SOAP, REST) experience advantageous.

Experience in mobile development in Xamarin and/or NativeScript advantageous.

Exposure to Microsoft Azure would be advantageous.

Exposure to Scrum and Agile methodologies will be advantageous.

Must be a South African citizen or hold valid work permit.

Role:

Work inside of a team, following Agile development methodologies.

Contribute to the architecture, design, development, and maintenance of Web and Desktop applications using the C# language and the Microsoft .NET framework.

Follow best software engineering practices.

Exercise version control discipline to maintain source code.

Conversion Specialist

Based In: Johannesburg, South Africa

As a leading developer of legal software solutions for the South African and international markets, we are looking for a Conversion Specialist to join our multinational team.

If you are looking to grow your career and be part of a dynamic and result-driven team who are passionate about what they do, then this could be the perfect role for you.

Skills and Experience Needed:

In depth knowledge and understanding of accounting principles.

In depth knowledge and understanding of accounting software focused on the composition and extraction of data.

Skilled in data analysis and troubleshooting to be able to analyse, understand and convert data from one system into GhostPractice.

Skilled in Transact SQL for writing of client reports.

Intermediate to advanced Microsoft Excel skills for data analysis and converting as well as report template creation.

Innovative problem solving skills.

Attention to detail.

Delivery of high quality work in a timely manner.

Ability to work quickly and accurately under pressure.

Willing to work overtime and accommodate different time zones.

Good administration skills.

Good communication skills.

Personal commitment to delivering the project in the agreed timeframe.

Ability to work in a team.

Good initiative and confidence to work independently, asking relevant questions when necessary.

Punctual.

Skilled in Microsoft Excel Visual Basic Studio.

Skilled in SQL programming to assist with writing and developing data extraction and migration tools required.

Role:

Manage, refine and upgrade the standard conversion process, policies and procedures.

Provide assistance and training to GhostPractice consultants on the conversion process.

Provide assistance and training to GhostPractice consultants on SQL query writing.

Check the quality and internal sign-off of conversions from other consultants.

Spec and write exception reports for clients using customised Transact SQL scripts.

Extract, analyse, troubleshoot and convert legacy data into GhostPractice.

Assist with developing data extraction and migration tools.

Build Excel templates to accompany customized Transact SQL scripts.

Quality Analyst

Based In: Cape Town, South Africa

As a leading South African developer of legal software solutions for the South African and international markets, we are looking for a Quality Analyst to join our multinational team.

We give you the opportunity to work alongside and learn from some of the most talented developers and IT professionals in Cape Town and Toronto.

If you are looking to grow your career and be part of a dynamic and result-driven team who are passionate about what they do, then this could be the perfect role for you.

Skills and Experience Needed:

Minimum 3 year IT related degree or diploma.

1-2 years of experience in testing complex software systems.

Experience creating and maintaining testing environments.

Experience executing test cases. Designing of test cases advantageous.

Excellent written and spoken communication skills.

Analytical and logical problem-solving skills.

Excellent understanding of testing concepts and the role of QA in Scrum.

Web testing and automation experience would be advantageous.

Basic SQL skills. Advanced SQL skills would be advantageous.

Role:

Analysing requirements and designing test cases.

Manual and automated testing.

Database querying and maintenance.

Maintenance of test and development environments.

Release management.

Software build processes.

Interpreting requirements documents, system architecture and design.

Agile development methodology/Scrum management techniques.

Web and desktop technologies.

Let’s Make Things Happen

Are you passionate about your career and have the necessary skills and a positive attitude to go with it? Then send us your resume and details for all our opportunities.