Back to search

Python Developer

Python Developer specializing in enterprise integrations

  • Lagos, Lagos, Nigeria
  • Posted Nov 6, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Design and implement scalable integration solutions using Python
  • Build services to integrate core enterprise systems, fintech platforms, payment gateways, and third-party applications
  • Develop and maintain RESTful APIs and microservices
  • Build secure and reliable data pipelines for real-time and batch integrations
  • Integrate on-premise systems with cloud platforms (AWS, Azure, GCP)
  • Support hybrid architecture environments
  • Implement automation for deployment and monitoring of integration services
  • Translate business requirements into technical integration designs
  • Support client onboarding and system integration initiatives
  • Diagnose and resolve integration failures and performance issues
  • Implement secure authentication and authorization mechanisms
  • Ensure compliance with enterprise security standards and best practices

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Experience in a fintech platforms
  • Experience in a payment gateways
  • Experience in a enterprise systems

Skills

Python developmentRESTful APIsweb servicesSQLNoSQLJSONXMLGitAWSAzureGCPDockerKubernetesKafkaRabbitMQCI/CD pipelinesDevOps practicesenterprise integration patternsmiddlewarePythonGitAWSAzureGCPDockerKubernetesKafkaRabbitMQ

Full description

We are seeking an experienced Python Developer specialising in integrations to design, develop, and maintain robust integration solutions connecting enterprise applications, third-party platforms, and cloud services. The successful candidate will play a critical role in enabling seamless data exchange across systems, supporting mission-critical solutions for clients across multiple industries Enterprise Integration Development Design and implement scalable integration solutions using Python. Build services to integrate core enterprise systems, fintech platforms, payment gateways, and third-party applications. Develop and maintain RESTful APIs and microservices. API & Data Engineering Build secure and reliable data pipelines for real-time and batch integrations. Work with structured and semi-structured data formats (JSON, XML, CSV). Ensure data accuracy, performance, and reliability across systems. Cloud & Platform Integration Integrate on-premise systems with cloud platforms (AWS, Azure, GCP). Support hybrid architecture environments common in enterprise clients. Implement automation for deployment and monitoring of integration services. Collaboration & Stakeholder Engagement Work closely with Solution Architects, DevOps Engineers, Product teams, and business stakeholders. Translate business requirements into technical integration designs. Support client onboarding and system integration initiatives. Troubleshooting, Security & Optimization Diagnose and resolve integration failures and performance issues. Implement secure authentication and authorization mechanisms. Ensure compliance with enterprise security standards and best practices. SKILLS/ATTRIBUTES · Strong analytical and problem-solving skills · Ability to work in a fast-paced enterprise environment · Excellent communication and collaboration skills · Attention to detail and commitment to quality · Proactive and solution-driven mindset EDUCATION/EXPERIENCE REQUIREMENTS · Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). · Minimum of 5-7 years’ experience in Python development with strong focus on integrations · Proven experience building RESTful APIs and web services. · Strong understanding of databases (SQL and/or NoSQL). · Experience working with JSON, XML, and other data exchange formats. · Proficiency with version control systems (e.g., Git). · Experience integrating enterprise or financial systems. · Familiarity with cloud platforms (AWS, Azure, or GCP). · Knowledge of containerization (Docker, Kubernetes). · Experience with messaging/streaming systems (Kafka, RabbitMQ, etc.). · Exposure to CI/CD pipelines and DevOps practices. · Understanding of enterprise integration patterns and middleware.

Python Developer at Heirs Technologies | Referso Jobs