Skip to main content

Python Developer

Technology
Heirs Technologies
Lagos State, NigeriaYesterdayUntil 11/01/2027

Job description

Job description Remote: Hybrid 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.

Keywords
Apache KafkaJSONCloud computingRabbitMQDevOpsPythonSqlXmlCI/CD

Interested in this role?