Graduate Software Engineer - Data Analytics

Placements24

Benoni

Híbrido

ZAR 250.000 - 420.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Medical aid contributions
Provident fund
Mentorship opportunity
Continuous learning programs
Vibrant company culture

Descripción de la vacante

Placements24 in Benoni, Gauteng, invites recently graduated Software Engineers to join a data analytics team. You will design and maintain data pipelines, write clean code, and collaborate with data scientists to extract actionable insights.

You’ll gain exposure to Python, Java, and SQL, develop dashboards, and participate in code reviews and deployment. A strong CS foundation, problem solving, and a drive to learn are essential for success.

Formación

  • Bachelor's degree in CS, Engineering, Math, Statistics or related field.
  • Proficiency in Python, Java, or C++ and solid programming fundamentals.
  • Familiarity with SQL and database concepts.

Responsabilidades

  • Assist in designing, developing, and maintaining data pipelines and ETL processes.
  • Write clean, well-documented code in Python, Java, or Scala.
  • Collaborate with senior engineers to analyze datasets and derive insights.
  • Develop data quality checks and validation routines.
  • Contribute to reports, dashboards, and visualizations to communicate findings.
  • Participate in code reviews and team meetings.
  • Learn new technologies and methodologies in software development and data analytics.
  • Support deployment and monitoring of data-driven applications.

Conocimientos

Python
Java
C++
SQL
Analytical thinking
Communication

Educación

Bachelor's degree in Computer Science, Engineering, Mathematics or related quantitative field

Herramientas

Git
ETL pipelines
SQL Databases

Descripción del empleo

About the Role

Our client, a leading innovator in the financial technology sector, is seeking ambitious and driven Graduate Software Engineers to join their dynamic data analytics team. This is an exceptional opportunity for recent graduates with a passion for technology and a keen interest in leveraging data to drive business decisions. You will be an integral part of a team responsible for developing and implementing cutting-edge data solutions that support our client's strategic objectives. Located in the bustling hub of **Benoni, Gauteng**, this role offers a fantastic foundation for a career in a fast-paced and technologically advanced industry. You will gain invaluable experience working with large datasets, advanced analytics tools, and collaborating with experienced professionals who are passionate about data science and software development. This position is designed to nurture talent and provide a clear growth path within the organization, offering exposure to various facets of software engineering and data analysis.

Key Responsibilities
  • Assist in the design, development, and maintenance of data pipelines and ETL processes.
  • Write clean, efficient, and well-documented code in languages such as Python, Java, or Scala.
  • Collaborate with senior engineers and data scientists to analyze complex datasets and extract actionable insights.
  • Develop and implement data quality checks and validation routines.
  • Contribute to the creation of reports, dashboards, and visualizations to communicate findings.
  • Participate in code reviews and team meetings, providing constructive feedback.
  • Learn and apply new technologies and methodologies in software development and data analytics.
  • Support the deployment and monitoring of data-driven applications and services.
Requirements
  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related quantitative field.
  • Solid understanding of programming concepts and experience with at least one programming language (e.g., Python, Java, C++).
  • Familiarity with database concepts and SQL.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal abilities.
  • A proactive attitude and a willingness to learn and adapt.
  • Knowledge of data structures and algorithms is a plus.
  • Exposure to cloud platforms (AWS, Azure, GCP) is advantageous.
  • Prior internship or project experience in software development or data analysis is beneficial.
Benefits

Our client offers a competitive graduate salary package along with comprehensive benefits designed to support your professional and personal growth. This includes medical aid contributions, a provident fund, and opportunities for continuous learning through internal and external training programs. You will have access to mentorship from industry experts, a vibrant company culture that encourages innovation and collaboration, and the chance to work on challenging projects that have a real impact. We are committed to fostering a supportive environment where you can thrive and build a successful career. This role provides an excellent entry point into the exciting world of data analytics within a reputable organization.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Junior Data Analyst Graduate Program
Junior Data Analyst Graduate Program

Placements24 • Midrand

Híbrido
ZAR 240.000 - 320.000
Graduate salary package
Training & development opportunities
Hybrid work model
+2
Graduate Data Analyst
Graduate Data Analyst

Placements24 • Pietermaritzburg

Presencial
ZAR 240.000 - 360.000
Competitive starting salary
Comprehensive training and mentorship
Exposure to diverse industries and BI/
+1
Junior Data Analyst - Entry Level
Junior Data Analyst - Entry Level

Placements24 • Centurion

Híbrido
ZAR 180.000 - 300.000
Medical aid contributions
Provident fund
Paid training and certifications
+1
Graduate Trainee - Data Analysis
Graduate Trainee - Data Analysis

Placements24 • Cape Town

Híbrido
ZAR 134.000 - 223.000
Mentorship from data professionals
Professional development opportunities
Competitive stipend
+1
Graduate Data Scientist
Graduate Data Scientist

Placements24 • Soweto

Presencial
ZAR 89.000 - 167.000
Mentorship from data scientists
Hands-on internship
Learning resources
+1
Junior Data Analyst Graduate Trainee
Junior Data Analyst Graduate Trainee

Placements24 • Cape Town

Presencial
ZAR 240.000 - 360.000
Competitive starting salary
Structured training in analytics
Mentorship from data professionals
+2
Graduate Trainee Data Analyst
Graduate Trainee Data Analyst

Placements24 • Pietermaritzburg

Híbrido
ZAR 180.000 - 240.000
Competitive starting salary
Structured progression opportunities
Hybrid work arrangement
Graduate Data Analyst - Business Intelligence
Graduate Data Analyst - Business Intelligence

Placements24 • Durban

Híbrido
ZAR 180.000 - 260.000
Medical aid
Retirement plan
Bonuses based on performance
Junior Data Analyst Graduate Programme
Junior Data Analyst Graduate Programme

Placements24 • Stellenbosch

Híbrido
ZAR 180.000 - 260.000
Graduate training programme
Mentorship from experienced analysts
Hybrid work flexibility
Graduate Trainee - Data Analytics
Graduate Trainee - Data Analytics

Placements24 • Durban

Híbrido
ZAR 89.000 - 123.000
Competitive stipend
Mentorship from industry experts
Access to online courses and workshops
+3