PHP Programmer

Johannesburg, Gauteng The Legends Agency

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

PHP Programmer
Johannesburg | Salary: R25,000 - R30,000 per month

About Our Client
Our client is a leader in promotions and incentive-driven marketing in South Africa. They partner with top brands to create engaging loyalty campaigns, interactive promotions, and digital platforms that drive consumer engagement. Known for their innovative use of technology in marketing, they offer a collaborative and dynamic environment where developers can see their work directly impact national campaigns.

The Role: PHP Programmer
As a PHP Programmer, you will be responsible for building and maintaining the web platforms and back-end systems that power promotions, loyalty programs, and digital engagement campaigns. You will collaborate with designers, campaign managers, and other developers to deliver secure, scalable, and reliable solutions.

Key Responsibilities

  • Develop, test, and maintain PHP-based web applications and campaign platforms

  • Write clean, well-structured, and documented code

  • Integrate third-party systems such as payment gateways, SMS platforms, or APIs

  • Troubleshoot, debug, and enhance existing campaign systems

  • Work closely with designers to implement front-end elements into applications

  • Ensure solutions are scalable, secure, and optimized for performance

  • Stay up to date with new technologies and best practices in PHP development

About You

  • 3+ years of experience as a PHP developer

  • Strong knowledge of PHP, MySQL, and frameworks such as Laravel, CodeIgniter, or Symfony

  • Familiarity with front-end languages (HTML, CSS, JavaScript)

  • Experience with version control tools (Git) and collaborative development environments

  • Problem-solving mindset with strong attention to detail

  • Comfortable working in a fast-paced, campaign-driven environment

  • A team player who enjoys contributing to innovative marketing solutions

This advertiser has chosen not to accept applicants from your region.

Milling Programmer

Johannesburg, Gauteng Trading Places Recruitment

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

Experience Required:
  • Minimum 5 years CNC milling programming experience.
  • Minimum 5 years working in the engineering/manufacturing industry.
  • Minimum 5 years using EDGECAM software, proficient in both 3-axis and 5-axis milling.
  • Requirements/Qualifications:
  • EDGECAM Basic Milling & Turning certification.
  • EDGECAM Advanced Milling certification.
  • Proficiency in DESIGNER for CAD/CAM integration.

Key Responsibilities:
  • Interpret engineering drawings, CAD models, and technical documents.
  • Select appropriate tools, feeds, and speeds to optimize machining time and extend tool life.
  • Generate CNC programs for 3-axis and 5-axis milling using EDGECAM.
  • Support first-off inspections and troubleshoot machining issues on the workshop floor.
  • Continuously improve machining strategies to reduce cycle times and enhance productivity.
  • Document processes, setups, and best practices for repeatability and training purposes.
This advertiser has chosen not to accept applicants from your region.

Php programmer

Johannesburg, Gauteng The Legends Agency

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
PHP ProgrammerJohannesburg | Salary: R25,000 - R30,000 per month About Our ClientOur client is a leader in promotions and incentive-driven marketing in South Africa. They partner with top brands to create engaging loyalty campaigns, interactive promotions, and digital platforms that drive consumer engagement. Known for their innovative use of technology in marketing, they offer a collaborative and dynamic environment where developers can see their work directly impact national campaigns. The Role: PHP ProgrammerAs a PHP Programmer, you will be responsible for building and maintaining the web platforms and back-end systems that power promotions, loyalty programs, and digital engagement campaigns. You will collaborate with designers, campaign managers, and other developers to deliver secure, scalable, and reliable solutions. Key Responsibilities Develop, test, and maintain PHP-based web applications and campaign platforms Write clean, well-structured, and documented code Integrate third-party systems such as payment gateways, SMS platforms, or APIs Troubleshoot, debug, and enhance existing campaign systems Work closely with designers to implement front-end elements into applications Ensure solutions are scalable, secure, and optimized for performance Stay up to date with new technologies and best practices in PHP development About You 3+ years of experience as a PHP developer Strong knowledge of PHP, My SQL, and frameworks such as Laravel, Code Igniter, or Symfony Familiarity with front-end languages (HTML, CSS, Java Script) Experience with version control tools (Git) and collaborative development environments Problem-solving mindset with strong attention to detail Comfortable working in a fast-paced, campaign-driven environment A team player who enjoys contributing to innovative marketing solutions
This advertiser has chosen not to accept applicants from your region.

Milling programmer

Johannesburg, Gauteng Trading Places Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Experience Required: Minimum 5 years CNC milling programming experience. Minimum 5 years working in the engineering/manufacturing industry. Minimum 5 years using EDGECAM software, proficient in both 3-axis and 5-axis milling. Requirements/Qualifications: EDGECAM Basic Milling & Turning certification. EDGECAM Advanced Milling certification. Proficiency in DESIGNER for CAD/CAM integration. Key Responsibilities: Interpret engineering drawings, CAD models, and technical documents. Select appropriate tools, feeds, and speeds to optimize machining time and extend tool life. Generate CNC programs for 3-axis and 5-axis milling using EDGECAM. Support first-off inspections and troubleshoot machining issues on the workshop floor. Continuously improve machining strategies to reduce cycle times and enhance productivity. Document processes, setups, and best practices for repeatability and training purposes.
This advertiser has chosen not to accept applicants from your region.

CICS Systems Programmer

Johannesburg, Gauteng Blue Pearl

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking a highly skilled CICS Systems Programmer to join our team and provide advanced support for CICS environments across various client platforms. This role is ideal for a technical expert with hands-on experience in z/OS systems, CICS Transaction Server upgrades, and ISV product integration. You will be responsible for managing installations, migrations, and issue resolution related to the CICS systems landscape, contributing to the stability and efficiency of enterprise-level mainframe environments.

Key Responsibilities
  • Provide direct technical support for the planning, coordination, installation, and testing of new releases, upgrades, and changes to CICS and Independent Software Vendor (ISV) products.
  • Perform installations, migrations, and upgrades of CICS Transaction Servers.
  • Support and maintain IBM and third-party ISV products across the z/OS platform.
  • Troubleshoot and diagnose complex CICS system issues and conduct root cause analysis.
  • Maintain in-depth knowledge of CICS architecture, functionality, and operations.
  • Collaborate with cross-functional teams to ensure system reliability, performance, and scalability.
Required Skills & Experience
  • 5+ years of hands-on experience in z/OS system programming, with a focus on CICS environments.
  • Strong knowledge and daily support experience with CICS Systems Programming.
  • Solid working experience with:
    • z/OS
    • Unix System Services
    • SMP/E
    • REXX scripting
    • Java
    • VSAM
    • CICS Transaction Server
    • Related ISV products (e.g., BMC, CA/Broadcom, IBM tools)
Qualifications
  • Relevant IT or Computer Science degree or diploma (preferred but not mandatory based on experience).
  • IBM or related CICS certifications would be advantageous.
Soft Skills
  • Strong problem-solving and analytical skills.
  • Ability to work independently and within a team.
  • Excellent communication and documentation skills.
  • Proactive approach to system stability and risk mitigation.
Additional Information
  • Role is based in Johannesburg, Gauteng
  • Travel may be required occasionally depending on client needs.
  • 3 year contract on site

Location-based postings and related notices have been trimmed to focus on the role details.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Programmer JHB - Eastern Suburbs

Johannesburg, Gauteng ESG Recruitment

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities
  • Work directly with colleges and checking their work.
  • Work closely with factory staff and Management.
  • Contribute to team effort.
Standards and Measurements
  • To ensure that drawings convey the correct information and are error free / to effectively carry out tasks / Perform per work instruction.
Personality
  • Strong analytical and problem solving skills.
  • Self-motivated and able to work to required targets and respond to the needs of the Business.
  • Able to work alone as well as part of a team.
  • Able to prioritize work and meet deadlines.
  • Able to work accurately under pressure.
  • High attention to detail and results.
  • Teamwork skills.
Work Experience
  • Minimum 3 to 5 years’ experience in Sigmanest.
  • Able to read assembly drawings will be an advantage.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Plc Programmer Johannesburg East

Johannesburg, Gauteng Network Engineering

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Reference: NES -EV-1

Are you a talented PLC Programmer looking to take your career to the next level? Join this team and become an integral part of revolutionizing automation in various industries! As a PLC Programmer, you'll play a crucial role in designing, developing, and implementing programmable logic controller (PLC) systems to automate processes and improve efficiency across diverse sectors, including manufacturing, energy, transportation, and more.

Duties & Responsibilities
  • Tertiary Qualification essential, combined with at least 3 years experience in similar role (Various systems i.e Siemens, AB, Scada systems etc).
  • Designing and programming PLC systems to control machinery and processes.
  • Developing and debugging ladder logic, structured text, and other programming languages for PLCs.
  • Collaborating with engineers and technicians to integrate PLC systems into existing infrastructure.
  • Conducting testing and troubleshooting to ensure the reliability and performance of PLC-controlled systems.
  • Providing technical support and training to end-users and maintenance teams.
  • Staying updated on industry trends and advancements in PLC technology.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior programmer Jobs in Johannesburg !

CNC Programmer Turning - Onboard

Johannesburg, Gauteng ESG Recruitment

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Experience :
  • + 3years On CNC machine shop
  • Fanuc control Experience
  • Able to do on board programming.
  • Must be able to use all measuring equipment confidently
  • Must be computer literate
This advertiser has chosen not to accept applicants from your region.

CNC Programmer and Setter

Johannesburg, Gauteng Execustaff Recruiting Services

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

Requirements:
  • Must be able to program CNC machines with Fanuc controls.
  • Must have experience with Doosan and Haas machines.
  • At least 5 years' experience.
  • The Machines are programmed with coding on the controls, not through software.
This advertiser has chosen not to accept applicants from your region.

Cnc programmer and setter

Johannesburg, Gauteng Execustaff Recruiting Services

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Requirements: Must be able to program CNC machines with Fanuc controls. Must have experience with Doosan and Haas machines. At least 5 years' experience. The Machines are programmed with coding on the controls, not through software.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Junior Programmer Jobs View All Jobs in Johannesburg