Software Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - Software Developer

Blue Label Telecoms's job vacancy, Career and Recruitment Job title : Software Developer - CEC jobs in Gauteng Job Location : Gauteng, Johannesburg Deadline : June 03, 2024 Quick Recommended Links

Job Purpose:

The Generalist Developer is required to apply their range of programming skills to a new AI enabled workflow automation tool that is in the process of being implemented. The Developer will work closely with a Business Analyst/Solution Architect and a Data Engineer.

Development Lifecycle

  • Develop and maintain data-driven applications and solutions using programminglanguages such as R, Python, and SQL for database interactions.
  • Develop APIs and applications into data models, schemas, and databasestructures for both relational databases (e.g. SnowFlake) and NoSQL databases(e.g. MongoDB) to support diverse data storage and retrieval needs.
  • Write efficient and optimized SQL queries, stored procedures, and datamanipulation scripts to extract, transform, and load (ETL) data from varioussources into databases.
  • Develop APIs and web services using frameworks like RestAPI, Django, orFastAPI to expose data and functionality for consumption by other systems orapplications.Work with JSON data formats and APIs to parse, manipulate, and integrateJSON data into applications and databases.
  • Collaborate with data scientists, analysts, and stakeholders to understand datarequirements, perform data analysis, and develop solutions that meet businessneeds.
  • Monitor and optimize application performance, scalability, and reliability throughperformance tuning, load testing, and troubleshooting.
  • Stay updated with emerging technologies, best practices, and industry trends insoftware development, data management, and data analytics to drive innovationand continuous improvement.

Work collaboratively

  • Build a culture of respect and understanding across the organisation
  • Recognise outcomes which resulted from effective collaboration between teams
  • Build co-operation and overcome barriers to information sharing, communicationand collaboration across the organisation
  • Facilitate opportunities to engage and collaborate with external stakeholders todevelop joint solutions

Self-Management

  • Set an example through personal quality and productivity standards and ways of working with others.
  • Demonstrate consistent application of internal procedures. Plan and prioritise, demonstrating abilities to manage competing demands.
  • Demonstrate abilities to anticipate and manage change.
  • Demonstrate flexibility in balancing achievement of own objectives with abilities to understand and respond to organisational and team needs.

Team Support

  • Role model behavior and motivate team members in line with the core values
  • Provide support and guidance on career path planning, on-the-job training, coaching and mentoring to associate software developers and other team members

Requirements

General Education

  • Bachelor’s Degree in Commerce or Computer Science or Information Systems
    Certifications in programming languages (Advantageous)

General Experience

  • Minimum 3 years' experience in similar role
  • Experience in API development, programming and SQL queries
  • Experience working with cloud technologies
*ICT jobs in south africa *Software Developer - CEC in Johannesburg

Original job Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Gauteng

icon get direction How to get there?
View similar Technology jobs below

Similar Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.