Senior Software Developer

Boardroom Appointments

Johannesburg

In loco

ZAR 900.000 - 1.300.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo recruiter

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Boardroom Appointments seeks a Senior Software Developer (Gen AI) to design, develop and deploy AI-powered solutions in a telecom environment. The role focuses on Gen AI, cloud platforms (AWS and GCP), and Python, delivering enterprise-grade software with scalability and security in mind.

The ideal candidate has 7+ years in software development, hands-on Generative AI experience, and a track record of production deployments.

Competenze

  • Relevant degree or diploma in CS/IT/Software Engineering or related field.
  • 7+ years' experience in software development with enterprise-scale delivery.
  • Proven Generative AI production deployments on AWS and/or GCP.
  • Experience building AI-powered applications using LLMs.
  • Experience delivering agentic AI solutions and autonomous workflows.

Mansioni

  • Design, develop and maintain scalable software solutions and applications
  • Lead the development and implementation of Generative AI solutions within enterprise environments
  • Build and deploy AI-powered applications leveraging LLMs and related technologies
  • Develop and implement agentic AI solutions, autonomous workflows and intelligent automation capabilities
  • Design, build and manage cloud-native solutions across AWS and GCP
  • Integrate AI services and APIs into enterprise applications
  • Collaborate with Product Owners, Solution Architects, Data Engineers and Business Stakeholders
  • Provide technical leadership and mentorship to junior developers and engineering teams
  • Ensure solutions meet security, scalability, performance and reliability standards
  • Participate in architectural design discussions and contribute to technology strategy
  • Drive continuous improvement through code reviews, engineering best practices and adoption of emerging technologies
  • Troubleshoot complex technical issues and implement effective resolutions
  • Ensure solutions are delivered in line with Agile methodologies and DevOps principles

Conoscenze

Python
Software engineering
Generative AI
AWS
GCP
LLMs
RESTful APIs
CI/CD
Git

Formazione

Relevant Degree or Diploma in Computer Science / IT / Software Engineering

Strumenti

Docker
Kubernetes
LangChain
LangGraph
AutoGen

Descrizione del lavoro

Senior Software Developer (Gen AI)

Industry: Telecommunications
Location: Johannesburg or Cape Town
Employment Type: 6-Month Contract

Are you an experienced Software Developer with a strong passion for Generative AI and modern cloud technologies?

We are looking for a Senior Software Developer to join a dynamic Gen AI Squad focused on designing, developing and deploying innovative AI-powered solutions that enhance business operations and customer experiences.

The successful candidate will combine strong Python and software engineering expertise with hands-on Generative AI experience, particularly across AWS and Google Cloud Platform (GCP). Experience building agentic AI solutions and intelligent automation will be key to success in this role.

Key Responsibilities
  • Design, develop and maintain scalable software solutions and applications
  • Lead the development and implementation of Generative AI solutions within enterprise environments
  • Build and deploy AI-powered applications leveraging Large Language Models (LLMs) and related technologies
  • Develop and implement agentic AI solutions, autonomous workflows and intelligent automation capabilities
  • Design, build and manage cloud-native solutions across AWS and GCP
  • Integrate AI services and APIs into enterprise applications
  • Collaborate with Product Owners, Solution Architects, Data Engineers and Business Stakeholders
  • Provide technical leadership and mentorship to junior developers and engineering teams
  • Ensure solutions meet security, scalability, performance and reliability standards
  • Participate in architectural design discussions and contribute to technology strategy
  • Drive continuous improvement through code reviews, engineering best practices and adoption of emerging technologies
  • Troubleshoot complex technical issues and implement effective resolutions
  • Ensure solutions are delivered in line with Agile methodologies and DevOps principles
Minimum Requirements
Qualifications
  • Relevant Degree or Diploma in Computer Science, Information Technology, Software Engineering, Computer Engineering or a related field
Experience
  • Minimum 7+ years' experience in software development
  • Proven experience delivering enterprise-scale software solutions
  • Demonstrated experience delivering Generative AI solutions in production environments
  • Strong experience working with both Amazon Web Services (AWS) and Google Cloud Platform (GCP)
  • Experience designing and implementing AI-powered applications using Large Language Models (LLMs)
  • Experience building Agentic AI solutions, AI agents, orchestration frameworks or autonomous workflows
  • Experience working within Agile development environments
  • Telecommunications industry experience will be highly advantageous
Technical Skills
Essential
  • Advanced proficiency in Python
  • Strong software engineering and application development expertise
  • Experience with Generative AI frameworks and technologies
  • Experience integrating AI services and APIs
  • Cloud-native development experience across AWS and GCP
  • RESTful API development and integration
  • CI/CD pipelines and DevOps practices
  • Version control using Git
Advantageous
  • Experience with AI agent frameworks such as LangChain, LangGraph, CrewAI, AutoGen or similar
  • Knowledge of MLOps practices and AI model deployment
  • Experience with Docker and Kubernetes
  • Exposure to data engineering and machine learning pipelines
  • Experience with vector databases and Retrieval-Augmented Generation (RAG) architectures
Key Competencies
  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder management abilities
  • Strategic thinking and a passion for innovation
  • Ability to work independently and within high-performing teams
  • Strong leadership and mentoring capabilities
  • Results-oriented approach with a focus on quality and delivery excellence
  • Adaptability in a fast-paced and evolving technology environment
We're Looking For Someone Who
  • Has strong hands-on software engineering experience
  • Has successfully delivered Generative AI solutions into production
  • Is highly proficient in Python
  • Has practical experience across both AWS and GCP
  • Understands LLMs, agentic AI and AI-powered application development
  • Can translate innovative AI concepts into scalable enterprise solutions
  • Is comfortable contributing to architecture and technical strategy
  • Can lead, mentor and collaborate with engineering teams
  • Is passionate about emerging AI technologies and continuous improvement
  • Can operate effectively in a fast-paced telecommunications environment

If you are a seasoned software engineering professional ready to build next-generation AI solutions and contribute to the future of enterprise technology, we would like to hear from you.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Developer (Gen AI)
Senior Software Developer (Gen AI)

Boardroom Appointments • Johannesburg

In loco
ZAR 900.000 - 1.350.000
Senior AI Solutions Architect / AI Engineering Lead
Senior AI Solutions Architect / AI Engineering Lead

E-Solutions • City of Johannesburg Metropolitan Municipality

In loco
ZAR 1.200.000 - 1.800.000
AI Engineer
AI Engineer

Blue Pearl PTY • Johannesburg

In loco
ZAR 500.000 - 700.000
AI Tech Lead | Sandton, South Africa
AI Tech Lead | Sandton, South Africa

Tech Junction Ltd • Sandton

Ibrido
ZAR 1.200.000 - 1.800.000
Senior AI Engineer - Generative Models
Senior AI Engineer - Generative Models

Placements24 • Polokwane

In loco
ZAR 1.000.000 - 1.600.000
Competitive salary
Professional development
Hybrid work model
+1
Intermediate AI Engineer - Sandton, Johannesburg - up to R700k
Intermediate AI Engineer - Sandton, Johannesburg - up to R700k

e-Merge IT Recruitment • Sud Africa

In loco
ZAR 480.000 - 700.000
Senior Software Implementation Engineer
Senior Software Implementation Engineer

Manpower Sa (Pty) Ltd • Durban

In loco
ZAR 900.000 - 1.300.000
AI Full Stack Engineer
AI Full Stack Engineer

Belay Talent Solutions • Sandton

In loco
ZAR 900.000 - 1.400.000
Agentic Harness Engineer
Agentic Harness Engineer

Mind Detect • Wes-Kaap

In loco
ZAR 900.000 - 1.500.000
Equity in the business
Generous leave
Medical aid contribution
+2
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • Sud Africa

In loco
ZAR 810.000 - 990.000