80 AI Developer Sandton jobs in South Africa

AI Developer

Sydsen

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Requirements:
  • Proven experience in software development (AI/ML experience an advantage)
  • Strong analytical and problem-solving skills
  • Curiosity, creativity, and courage to challenge conventional thinking
  • Ability to work in a collaborative, fast-paced environment
  • A passion for innovation and emerging technologies
What you’l be doing:
  • Designing, developing, and deploying AI-driven solutions
  • Experimenting with new models, algorithms, and approaches
  • Collaborating with cross-functional teams to drive impactful results
  • Challenging assumptions and exploring bold ideas
  • Staying ahead of the latest AI trends and advancements
Whatâ€s on offer:
  • Opportunities to work on groundbreaking AI initiatives
  • A culture that celebrates innovation and risk-taking
  • Professional growth in a global, industry-leading organisation
If you†e ready to think differently, break barriers, and shape the future of AI, we want to meet you.
This advertiser has chosen not to accept applicants from your region.

Senior AI Developer

Pretoria, Gauteng MECS Africa

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

Requirements:
A Bachelors degree in computer science/engineering, electrical/electronic engineering, information technology or related field with at least five years experience in Artificial Intelligence/Machine Learning and software development in Artificial Intelligence Technologies;
An Honours or Masters degree will be advantageous;
Experience in the following:
Applied machine-learning with regression, classification, etc. models for supervised learning;
Natural language processing and understanding, Large language models;
Building multimodal models;
Unstructured data;
Big-data unsupervised learning;
Data platform engineering;
Demonstrated experience in bringing theoretical machine-learning approaches illustrated in academia research papers to actual implementations, i.e. implemented and deployed into large-scale production system certain advanced ML and applied ML algorithms;
Cloud-based platforms: AWS, IBM Cloud, Azure;
Proficiency and experience building AI models with a deep learning framework such as TensorFlow, Keras or Theano;
Ability to select hardware to run an ML model with the required latency;
Exposure to Project Management;
Understanding of transforming/implementing software/algorithms for use in real-life systems would be advantageous;
Knowledge of programming in modern object orientated languages, with Open-Source development tools and platforms;
Ability to demonstrate Object-orientated software engineering skills;
Strong quantitative skills (mathematics/statistics/computer science);
Demonstrated ability to supervise/mentor/develop junior staff;
This advertiser has chosen not to accept applicants from your region.

Senior Developer | Sandton

Sandton, Gauteng The Recruitment Council

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

Our client urgently requires an ideal candidate to fill the position of a Senior Developer. The successful individual will need to develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design within an application area, working individually or coordinating development as part of a team. May supervise computer programmers.

Responsibilities:

  1. Application Software Development:
    • Develop the most complex existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  2. Improvement / Innovation:
    • Identify shortcomings in existing business practices, then suggest and implement improvements while developing and delivering projects or a work stream within the organization’s change management program. Involves working with guidance from senior colleagues.
  3. Applications Software Maintenance:
    • Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
  4. Testing IT Performance:
    • Perform website/applications software tests and respond to call log process to monitor, diagnose, and correct performance issues.
  5. Information Security:
    • Implement and provide input on the design of required security measures such as data leaks, message encryption, monitoring performance to notify security experts of any problems.
  6. Personal Capability Building:
    • Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media. Continue to learn new languages/technologies.
  7. Organizational Capability Building:
    • Provide coaching to team members to develop their skills.
  8. Operational Compliance:
    • Identify, within the team, instances of non-compliance with the organization’s policies and procedures and/or relevant regulatory codes and codes of conduct, reporting these and escalating issues as appropriate.
  9. Application Software Roadmap:
    • Contribute to and maintain road map to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  10. Customer Service:
    • Provide a quality service to customers while identifying opportunities to secure new business or support retention. Responsibilities may include processing cases, dealing with complex queries and investigating and resolving customer problems.

Tasks:

  1. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  2. Develop and direct software system testing and validation procedures.
  3. Direct software programming and development of documentation.
  4. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  5. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  6. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  7. Prepare reports or correspondence concerning project specifications, activities, or status.
  8. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  9. Coordinate installation of software system.
  10. Monitor functioning of equipment to ensure system operates in conformance with specifications.
  11. Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
  12. Advise customer about or perform maintenance of software system.
  13. Train users to use new or modified equipment.

Education:

  • Grade 12/ SAQA Accredited Equivalent (Essential).
  • A recognized software development certification/degree/diploma (Essential).

Experience:

  • 5 or more years experience using relevant programming languages or technologies (Essential).
  • Azure experience (Advantageous).
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Intermediate Developer | Sandton

Sandton, Gauteng The Recruitment Council

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

Join one of South Africa’s leading financial service providers as an Intermediate Developer. The successful candidate would develop, create, and modify general computer applications software or specialised utility programs. Analyse user needs and develop software solutions. Design software or customise software for client use with the aim of optimising operational efficiency. May analyse and design within an application area, working individually or coordinating development as part of a team.

Responsibilities:

  1. Application Software Development: Develop existing and new applications by analysing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  2. Improvement / Innovation: Identify shortcomings and suggest improvements to existing processes, systems and procedures, then deliver a plan for a small element of a change management program with guidance from a project/program manager.
  3. Applications Software Maintenance: Monitor, identify, and correct straightforward software defects to maintain fully functioning applications software.
  4. Testing IT Performance: Perform routine website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.
  5. Information Security: Implement required security measures such as firewalls or message encryption, monitoring performance to notify security experts of any problems.
  6. Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential.
  7. Organisational Capability Building: Provide instruction and informal advice to less experienced colleagues within the team to develop their skills.
  8. Operational Compliance: Develop knowledge and understanding of the organisation’s policies and procedures and of relevant regulatory codes and codes of conduct to ensure own work adheres to those standards.
  9. Application Software Roadmap: Maintain road map to facilitate application software development and ensure the development work is prioritised in line with business requirements.
  10. Customer Service: Carry out a range of customer service activities, including handling customer cases and enquiries that are more complex or outside the norm.

Tasks:

  1. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  2. Develop and direct software system testing and validation procedures.
  3. Direct software programming and development of documentation.
  4. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  5. Analyse information to determine, recommend, and plan installation of a new system or modification of an existing system.
  6. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  7. Prepare reports or correspondence concerning project specifications, activities, or status.
  8. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  9. Coordinate installation of software system.
  10. Monitor functioning of equipment to ensure system operates in conformance with specifications.
  11. Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
  12. Advise customer about or perform maintenance of software system.
  13. Train users to use new or modified equipment.

Behavioral Competencies:

  1. Tech Savvy: Anticipates and adopts innovations in business-building digital and technology applications.
  2. Manages Complexity: Makes sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
  3. Cultivates Innovation: Creates new and better ways for the organization to be successful.
  4. Ensures Accountability: Holds self and others accountable to meet commitments.
  5. Plans and Aligns: Plans and prioritizes work to meet commitments aligned with organizational goals.
  6. Decision Quality: Makes good and timely decisions that keep the organization moving forward.
  7. Action Oriented: Takes on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
  8. Interpersonal Savvy: Relates openly and comfortably with diverse groups of people.
  9. Builds Networks: Effectively builds formal and informal relationship networks inside and outside the organization.
  10. Being Resilient: Rebounds from setbacks and adversity when facing difficult situations.
  11. Situational Adaptability: Adapts approach and demeanor in real time to match the shifting demands of different situations.
  12. Persuades: Uses compelling arguments to gain the support and commitment of others.

Skills:

  1. Application Development: Work independently and provide technical guidance when required on how to develop software using programming languages.
  2. Computer skills: Support business processes independently by understanding and effectively using standard office equipment and standard software packages.
  3. IT Testing: Work independently and provide technical guidance when required on how to ensure that IT applications meet required specifications.
  4. Assessment: Work with guidance to analyse data from multiple sources to draw appropriate conclusions and make suitable recommendations.
  5. Action Planning: Work independently and provide technical guidance when required on how to develop appropriate plans or perform necessary actions based on recommendations and requirements.
  6. IT Data Management: Work with guidance to manage information throughout its lifecycle.
  7. IT support: Work with guidance to monitor, diagnose and fix technological problems.
  8. Planning and Organising: Work with guidance to plan, organise, prioritise and oversee activities to efficiently meet business objectives.
  9. Compliance: Work with guidance to achieve full compliance with applicable rules and regulations.
  10. Verbal Communication: Use clear and effective verbal communication skills independently.
  11. Numerical Skills: Use an understanding of numerical concepts to perform mathematical operations.
  12. Program installation, versioning and configuration: Apply concepts of knowledge/skill and work with guidance.
  13. Writing skills: Use clear and effective writing skills with guidance.
  14. Presentation skills: Work with guidance to communicate with other people by speaking in a clear, concise and compelling manner.

Education:

  1. Grade 12/SAQA Accredited Equivalent (Essential).
  2. A recognised software development certification/degree/diploma (Essential).

Experience:

  1. 3 or more years’ experience using relevant programming languages or technologies (Essential).
  2. Azure experience (Advantageous).
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Developer Sandton

Sandton, Gauteng Pro Development Group

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Software Developer L2

Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment.

The role involves working within Development, Support, and Maintenance in a high-performance area of the bank. This custom solution is critical to the bank’s ability to manage clients. The team provides essential services to operate effectively and integrates with numerous different systems in the bank to enhance or leverage your banking knowledge.

Key Roles and Responsibilities:

  • Produce working quality software that meets the design.
  • Develop critical and complex technical components in the area of accountability.
  • Deliver system component designs that are robust and fault-tolerant for large complex systems.
  • Ensure system component designs are supportable, maintainable, and reusable.
  • Deliver software that is observable and scalable.
  • Conduct an estimate of work effort.
  • Troubleshoot and problem-solve software issues and provide guidance to other team members.
  • Continuous improvement of software.
  • Provide maintenance and support of software in environments of accountability.
  • Develop unit and system test cases and conduct unit and system testing.
  • Create deployment artifacts and store them in the source control library.
  • Manage the deployment package and its execution.
  • Optimize the tool change in collaboration with the Biz/Dev/Ops Engineer.
  • Ensure integration of own work with other individuals and in the team.
  • Collaborate with designers, product owners, and engineering leads to refine the solution.
  • Contribute to the decomposition of the system solution into component parts for development.
  • Support the achievement of the business strategy, objectives, and values.
  • Stay abreast of developments in the field of expertise.

Academic Qualifications and Certifications:

  • IT-related Diploma or Degree.
  • Approximately 7 years of proven experience.
  • Experience dealing with technical platforms as well as development-related problems.
  • Certificate in relevant language where available.
  • Unix, Java, JEE Webservices (XML, Soap), DB2, FileNet P8, IBM CMIS, Image Services (ITH), CMOD.

Skills Summary:

Application Programming Interface (API), Cloud Architectures, Large Scale Systems, Process Automations, Programming Languages, Software Design, Software Development, Software Systems.

Desired Experience & Qualification

Software Developer, XML, JEE Webservices, Java, Unix, DB2, FileNet P8, IBM, CMIS.

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

Analyst Developer Sandton

Sandton, Gauteng Hire Resolve

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Analyst Developer

Hire Resolve's client in the Business Management Consulting Industry is seeking an experienced Analyst Developer to join their team.

Responsibilities:

  • Develop, test, and maintain software applications and systems
  • Collaborate with business analysts and stakeholders to gather requirements and understand business needs
  • Translate requirements into technical specifications and design optimal solutions
  • Write clean and efficient code
  • Perform unit testing and debug applications to ensure high-quality deliverables
  • Participate in code reviews and adhere to coding standards and best practices
  • Investigate and resolve technical issues and bugs
  • Collaborate with cross-functional teams to implement, integrate, and deploy applications
  • Stay updated with new technologies and industry trends

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Minimum of 3 years' experience as an Analyst Developer or similar role
  • Strong programming skills in languages such as Java, C#, or JavaScript
  • Experience with product configuration or customization, particularly in ITSM Software (e.g., ServiceNow, FreshDesk) is a plus.
  • Knowledge of software development methodologies and tools
  • Ability to work independently and in a team environment
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills

Benefits:
  • Salary: R360K/yr - R480K/yr, salary negotiable.
  • Our client is offering a highly competitive salary for this role based on experience.

Contact Hire Resolve today for your next career-changing move. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: .

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

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

Webmethods Developer Sandton

Sandton, Gauteng Amasiko Group

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Introduction

We seek a motivated and enthusiastic individual with a robust background in webMethods to join our team as a WebMethods Integration Developer. This role involves designing, developing, implementing, and maintaining integration solutions using the webMethods platform, playing a pivotal role in enabling seamless communication between diverse systems and applications within an enterprise environment.

Duties & Responsibilities
  • Design, develop, and implement integration solutions using webMethods Integration Server, including configuring integrations, creating services, and implementing messaging solutions.
  • Develop and manage APIs using webMethods API Gateway, including API design, development, testing, and deployment.
  • Integrate various enterprise applications, systems, and databases using webMethods adapters and connectors, ensuring seamless communication and data exchange between different systems.
  • Develop and maintain web services and RESTful services using webMethods Integration Server, adhering to best practices and standards for service development.
  • Identify and troubleshoot issues with integration solutions, perform root cause analysis, and implement solutions to resolve technical issues and optimize performance.
  • Optimize integration solutions for performance, scalability, and reliability, ensuring efficient data processing and minimal latency.
  • Create and maintain technical documentation, including design documents, development guides, and deployment instructions, to facilitate knowledge sharing and future maintenance.
  • Collaborate with cross-functional teams, including business analysts, architects, developers, and testers, to gather requirements, design solutions, and ensure successful implementation and integration.
  • Stay updated on the latest webMethods features, tools, and best practices, and actively participate in continuous improvement initiatives to enhance integration capabilities and efficiency.
  • Provide ongoing support and maintenance for integration solutions, including monitoring system health, performing upgrades and patches, and responding to incidents and service requests.
  • Installation, configuration, and monitoring webMethods integration products.
  • Support deployment of developed solutions in various Test, UAT, and Production environments.
  • Participate in the technical design process with the Integration/WebMethods Architects.
  • Manage current webMethods integration environment, through planning and implementing webMethods software upgrades and fixes as appropriate.
  • Troubleshoot issues and initiate action to resolve the problem, analyze and resolve moderate to complex problems.
  • Actively provide operational and production support.
  • Administer efficient work of WebMethods servers and systems and provide support to everyday operations.
  • Support existing systems and responsible for production support activities for facilities operations to ensure the security and stability of the environment.
Desired Experience & Qualification

Experience:

  • Proficiency in WebMethods system administration, configuration, deployment, and monitoring.
  • Experience as a WebMethods Developer with MFT and JDBC adapter expertise.
  • Familiarity with RESTful service development and in-depth ESB knowledge.
  • Working experience in webMethods designer, Integration Server, Web Services (REST, SOAP), pub-sub model, JMS, AS400 adapter, webMethods Test Suit, and MQ Adaptors.
  • Hands-on experience building BPM and TN integrations, including deploying process models.
  • Knowledge of Scrum methodology, logical reasoning, and problem-solving skills.
  • Excellent communication and problem-solving abilities.

Qualification:

  • Bachelor’s degree in Computer Science, Engineering, or a related field. A master's degree is a plus.
Package & Remuneration

Market Related

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Ai developer sandton Jobs in South Africa !

Senior Developer | Sandton

Sandton, Gauteng The Recruitment Council

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client urgently requires an ideal candidate to fill the position of a Senior Developer. The successful individual will need to develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design within an application area, working individually or coordinating development as part of a team. May supervise computer programmers.

Responsibilities:

  1. Application Software Development:
    • Develop the most complex existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements.
  2. Improvement / Innovation:
    • Identify shortcomings in existing business practices, then suggest and implement improvements while developing and delivering projects or a work stream within the organization’s change management program. Involves working with guidance from senior colleagues.
  3. Applications Software Maintenance:
    • Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.
  4. Testing IT Performance:
    • Perform website/applications software tests and respond to call log process to monitor, diagnose, and correct performance issues.
  5. Information Security:
    • Implement and provide input on the design of required security measures such as data leaks, message encryption, monitoring performance to notify security experts of any problems.
  6. Personal Capability Building:
    • Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media. Continue to learn new languages/technologies.
  7. Organizational Capability Building:
    • Provide coaching to team members to develop their skills.
  8. Operational Compliance:
    • Identify, within the team, instances of non-compliance with the organization’s policies and procedures and/or relevant regulatory codes and codes of conduct, reporting these and escalating issues as appropriate.
  9. Application Software Roadmap:
    • Contribute to and maintain road map to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  10. Customer Service:
    • Provide a quality service to customers while identifying opportunities to secure new business or support retention. Responsibilities may include processing cases, dealing with complex queries and investigating and resolving customer problems.

Tasks:

  1. Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  2. Develop and direct software system testing and validation procedures.
  3. Direct software programming and development of documentation.
  4. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  5. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  6. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  7. Prepare reports or correspondence concerning project specifications, activities, or status.
  8. Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  9. Coordinate installation of software system.
  10. Monitor functioning of equipment to ensure system operates in conformance with specifications.
  11. Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
  12. Advise customer about or perform maintenance of software system.
  13. Train users to use new or modified equipment.

Education:

  • Grade 12/ SAQA Accredited Equivalent (Essential).
  • A recognized software development certification/degree/diploma (Essential).

Experience:

  • 5 or more years experience using relevant programming languages or technologies (Essential).
  • Azure experience (Advantageous).
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior developer | sandton

Sandton, Gauteng The Recruitment Council

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Our client urgently requires an ideal candidate to fill the position of a Senior Developer. The successful individual will need to develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design within an application area, working individually or coordinating development as part of a team. May supervise computer programmers. Responsibilities: Application Software Development: Develop the most complex existing and new applications by analyzing and identifying areas for modification and improvement. Develop new applications to meet customer requirements. Improvement / Innovation: Identify shortcomings in existing business practices, then suggest and implement improvements while developing and delivering projects or a work stream within the organization’s change management program. Involves working with guidance from senior colleagues. Applications Software Maintenance: Monitor, identify, and correct more complex software defects to maintain fully functioning applications software. Testing IT Performance: Perform website/applications software tests and respond to call log process to monitor, diagnose, and correct performance issues. Information Security: Implement and provide input on the design of required security measures such as data leaks, message encryption, monitoring performance to notify security experts of any problems. Personal Capability Building: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. Maintain an in-depth understanding of technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media. Continue to learn new languages/technologies. Organizational Capability Building: Provide coaching to team members to develop their skills. Operational Compliance: Identify, within the team, instances of non-compliance with the organization’s policies and procedures and/or relevant regulatory codes and codes of conduct, reporting these and escalating issues as appropriate. Application Software Roadmap: Contribute to and maintain road map to facilitate application software development and ensure the development work is prioritized in line with business requirements. Customer Service: Provide a quality service to customers while identifying opportunities to secure new business or support retention. Responsibilities may include processing cases, dealing with complex queries and investigating and resolving customer problems. Tasks: Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. Develop and direct software system testing and validation procedures. Direct software programming and development of documentation. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance. Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system. Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems. Prepare reports or correspondence concerning project specifications, activities, or status. Store, retrieve, and manipulate data for analysis of system capabilities and requirements. Coordinate installation of software system. Monitor functioning of equipment to ensure system operates in conformance with specifications. Oversee and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel. Advise customer about or perform maintenance of software system. Train users to use new or modified equipment. Education: Grade 12/ SAQA Accredited Equivalent (Essential). A recognized software development certification/degree/diploma (Essential). Experience: 5 or more years experience using relevant programming languages or technologies (Essential). Azure experience (Advantageous). #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Webmethods developer sandton

Sandton, Gauteng Amasiko Group

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Introduction We seek a motivated and enthusiastic individual with a robust background in web Methods to join our team as a Web Methods Integration Developer. This role involves designing, developing, implementing, and maintaining integration solutions using the web Methods platform, playing a pivotal role in enabling seamless communication between diverse systems and applications within an enterprise environment. Duties & Responsibilities Design, develop, and implement integration solutions using web Methods Integration Server, including configuring integrations, creating services, and implementing messaging solutions. Develop and manage APIs using web Methods API Gateway, including API design, development, testing, and deployment. Integrate various enterprise applications, systems, and databases using web Methods adapters and connectors, ensuring seamless communication and data exchange between different systems. Develop and maintain web services and RESTful services using web Methods Integration Server, adhering to best practices and standards for service development. Identify and troubleshoot issues with integration solutions, perform root cause analysis, and implement solutions to resolve technical issues and optimize performance. Optimize integration solutions for performance, scalability, and reliability, ensuring efficient data processing and minimal latency. Create and maintain technical documentation, including design documents, development guides, and deployment instructions, to facilitate knowledge sharing and future maintenance. Collaborate with cross-functional teams, including business analysts, architects, developers, and testers, to gather requirements, design solutions, and ensure successful implementation and integration. Stay updated on the latest web Methods features, tools, and best practices, and actively participate in continuous improvement initiatives to enhance integration capabilities and efficiency. Provide ongoing support and maintenance for integration solutions, including monitoring system health, performing upgrades and patches, and responding to incidents and service requests. Installation, configuration, and monitoring web Methods integration products. Support deployment of developed solutions in various Test, UAT, and Production environments. Participate in the technical design process with the Integration/Web Methods Architects. Manage current web Methods integration environment, through planning and implementing web Methods software upgrades and fixes as appropriate. Troubleshoot issues and initiate action to resolve the problem, analyze and resolve moderate to complex problems. Actively provide operational and production support. Administer efficient work of Web Methods servers and systems and provide support to everyday operations. Support existing systems and responsible for production support activities for facilities operations to ensure the security and stability of the environment. Desired Experience & Qualification Experience: Proficiency in Web Methods system administration, configuration, deployment, and monitoring. Experience as a Web Methods Developer with MFT and JDBC adapter expertise. Familiarity with RESTful service development and in-depth ESB knowledge. Working experience in web Methods designer, Integration Server, Web Services (REST, SOAP), pub-sub model, JMS, AS400 adapter, web Methods Test Suit, and MQ Adaptors. Hands-on experience building BPM and TN integrations, including deploying process models. Knowledge of Scrum methodology, logical reasoning, and problem-solving skills. Excellent communication and problem-solving abilities. Qualification: Bachelor’s degree in Computer Science, Engineering, or a related field. A master's degree is a plus. Package & Remuneration Market Related #J-18808-Ljbffr
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 AI Developer Sandton Jobs