Justice Dikgang Moseneke started his professional career as an attorney’s clerk at Klagbruns Inc in Pretoria in 1976. In 1978 he was admitted and practised for five years as an attorney and partner at the law firm Maluleke, Seriti and Moseneke.

In 1983 he was called to the Bar and practised as an advocate in Johannesburg and Pretoria. Ten years later, in 1993, he was elevated to the status of senior counsel and served on the technical committee that drafted the interim constitution of 1993. In 1994 he was appointed Deputy Chairperson of the Independent Electoral Commission, which conducted the first democratic elections in South Africa.

In September 1994, while practising as a silk, Moseneke accepted an acting appointment to the Transvaal Provincial Division of the Supreme Court.

Before his appointment as Justice of the Constitutional Court, in November 2001 Moseneke was appointed a Judge of the High Court in Pretoria. On 29 November 2002 he was appointed as judge in the Constitutional Court and in June 2005, Moseneke was appointed Deputy Chief Justice of the Republic of South Africa.