Where

Senior Software Developer – AI, API Integrations & High Performance Systems

National Risk Managers ( Affinity Health)
East London Full-day Full-time

Description:

The key responsibility of the Senior Systems Developer is to build an advanced

data management and analytics platform, integrating with multiple external

APIs, and optimising real-time data workflows.

Key Performance Areas :

· Develop and optimise Perl-based backend applications for data processing, analytics, and automation ( or be willing to learn Perl quickly).

· Implement Perl OOP best practices and efficient data structures for large-scale processing.

· Build and maintain PHP-based applications and backend services.

· Design and manage high-performance Redis caching and data structures for real-time processing.

· Develop and maintain API integrations (REST, Webhooks) with external services (CRMs, analytics platforms, etc.).

· Work with JSON and JavaScript for API handling, data transformation, and UI interactions.

· Optimize MySQL databases , focusing on performance tuning, indexing, and partitioning.

· Deploy and manage Ubuntu Linux environments for high-traffic applications.

· Develop internal tools and dashboards using Bootstrap 5, JavaScript and websockets.

· Implement AI-based analytics using TensorFlow, vLLM, or Olama to classify and analyse very large datasets

· Ensure system reliability, security, and scalability across all integrations.

Requirements:

Essential Qualifications :

· Expertise in Perl OOP and data structures (or willingness to learn quickly).

· Strong experience with Redis , including caching strategies, pub/sub, and data structure optimisation.

· Proficiency in PHP for backend services and API handling.

· Deep understanding of API integrations (REST, Webhooks).

· JSON and JavaScript proficiency for data handling and UI interactions.

· MySQL expertise , including query optimization and indexing.

· Ubuntu Linux administration , particularly in high-load environments.

· Apache web server experience, including configuration, performance tuning, and security.

· Experience with LLM integration and text processing using Perl, Python & Language models a bonus.

· Experience working with high-throughput data processing and automation .

· Strong problem-solving and debugging skills.

Desirable Qualifications/Experience :

· Experience integrating telephony platforms (e.g., Asterisk, Twilio, Five9, Vicidial, etc.).

· Strong UI/UX skills for internal dashboards using Bootstrap 5 .

Legal or Statutory Requirements :

• Clear criminal record

Knowledge and Skills :

• Strong Analytical Skills

· Knowledge of system security best practices and scalability techniques.

· Excellent troubleshooting and debugging skills.

· Strong collaboration and communication skills to work within a team environment.

• Exceptional time management skills

• Excellent interpersonal skills

• Delegating skills

• Prioritisation and organisation

• Multi-tasking

• Speed and decisiveness

• Networking and negotiation Skills

• Streamlining practices and procedures

• Attention to detail

· Good problem-solving skills.

Attributes :

• Ability to multi-task, work under pressure and adhere to tight deadlines.

• Able to use discretion

· Professional

• High regard for confidentiality

• Flexible, adaptable and responsive to change

• Honest, Hardworking and Humble

Please Note: If you have not receieved a reply within two weeks of applying, please conisder your application unsuccessful.

13 Feb 2025;   from: careers24.com

Similar jobs

  • National Risk Managers ( Affinity Health)
  • East London
Description: This Software Developer role is key in building an advanced data management and analytics platform, integrating with multiple external APIs, and optimising real-time data workflows. Tasks: Develop and Optimize Perl-Based Backend Applications ...
14 days ago
  • National Risk Managers ( Affinity Health)
  • East London
Description: This Software Developer role is key in building an advanced data management and analytics platform, integrating with multiple external APIs, and optimising real-time data workflows. Tasks: Develop and Optimize Perl-Based Backend Applications ...
14 days ago
  • National Risk Managers ( Affinity Health)
  • East London
Description: This Software Developer role is key in building an advanced data management and analytics platform, integrating with multiple external APIs, and optimising real-time data workflows. Tasks: Develop and Optimize Perl-Based Backend Applications ...
14 days ago
  • National Risk Managers ( Affinity Health)
  • East London
Description: This Software Developer role is key in building an advanced data management and analytics platform, integrating with multiple external APIs, and optimising real-time data workflows. Tasks: Develop and Optimize Perl-Based Backend Applications ...
14 days ago