King Ngcai

South Africa

@ngcaintsikelelo

Badges

Java
Python
Days of Code

Certifications

ngcaintsikelelo has not earned any certificates yet.

Work Experience

  • Software Engineer

    GK Software Africa (Pty) Limited•  August 2022 - Present

    Develop and maintain code using Java, JasperReport, and GK specific Domain Languages. Utilize SonarQube for code quality, lead developer for customer project, support to customer, lead and advice a group of developers, customer hypercare support, collaborate with senior developers, using Git, lead in code reviews, participate in expert rounds, develop new features or debug software defects, conduct unit and integration testing.

  • Software Engineer

    ABSA Group•  April 2022 - July 2022

    Write maintainable and efficient code, conduct unit and integration testing, assist senior developers, understand and contribute to the Agile/Scrum development methodology, actively learn and adapt to new technologies.

  • Tech Mentor

    WeThinkCode•  August 2021 - February 2022

    Delivered technical guidance, assisted in understanding programming concepts, facilitated group discussions and code reviews, created a safe learning space, maintained communication with stakeholders, collaborated with fellow mentors.

  • Software Engineer

    ABSA Group•  May 2021 - July 2021

    Collaborate with teams to understand requirements, write clean code, conduct unit testing, actively learn and adapt to new technologies, research and propose solutions, prepare technical documentation.

Education

  • We Think Code

    Software Engineering

Skills

Git
Jenkins
Nexus
SonarQube
Maven
Gradle
MS SQL
Oracle
SAP HANA
Postgres
MongoDB
Spring Boot
Angular
React
Java
Python
JSON
XML