Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Python Developer @ Effiasoft

Home > Software Development

 Lead Python Developer

Job Description

Architect and build robust, scalable, and high-performance applications using Python and frameworks like Django and Flask.
  • Implement and optimize API integration s with third party systems (GDS, CRS, OTA and airline-specific APIs) to retrieve and manage real-time data (e g , booking, availability, pricing).
  • Design and manage complex data pipelines for handling high volumes of structured and unstructured data, using ETL processes, data lakes, and distributed data stores.
  • Develop and maintain modular applications using micro-services principles to support scalable, independent deployment and high availability.
  • Optimize code for load balancing, faster query handling, and efficient resource management, focusing on reducing latency and enhancing the end-user experience.
  • Implement secure coding practices, manage data encryption, and ensure compliance with travel industry standards (e.g., PCI DSS) and data protection regulations (e.g., GDPR).
  • Automate testing, deployment, and monitoring processes using CI/CD pipelines, containerization, and orchestration tools.
  • Work closely with frontend developers and stakeholders to deliver high-quality solutions.
    Requirements
    • Any Bachelor or Master Degree in Computer Science, Engineering or a related subject.
    • Minimum 3 years hand-on experience in Django, Flask, FastAPI.
    • Extensive hands-on experience in RESTful APIs, GraphQL, and asynchronous programming.
    • Knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB) and big data tools (Spark, Kafka).
    • Cloud experience (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitLab CI).
    • Testing and quality assurance (PyTest, Selenium, SonarQube).
    • Experience with travel APIs (GDS, CRS), booking flows, and payment gateway integration.
    • Excellent problem-solving and analytical skills.
    • Excellent communication, presentation and team working skills. Ready to take responsibilities, ownership and ability to work under pressure

    Job Classification

    Industry: Software Product
    Functional Area / Department: Engineering - Software & QA
    Role Category: Software Development
    Role: Data Platform Engineer
    Employement Type: Full time

    Contact Details:

    Company: Effiasoft
    Location(s): Hyderabad

    + View Contactajax loader


    Keyskills:   Manager Quality Assurance Coding Postgresql Selenium Load balancing Resource management Monitoring SQL Python

     Job seems aged, it may have been expired!
     Fraud Alert to job seekers!

    ₹ Not Disclosed

    Similar positions

    Salesforce Developer

    • CGI
    • 5 - 7 years
    • Hyderabad
    • 11 days ago
    ₹ 15-20 Lacs P.A.

    Urgent Opening-Flutter Developer (Content Creator App)

    • Star Traders
    • 3 - 5 years
    • Noida, Gurugram
    • 11 days ago
    ₹ -12 Lacs P.A.

    Power Bi Developer

    • Tata Consultancy
    • 6 - 11 years
    • Hyderabad
    • 11 days ago
    ₹ Not Disclosed

    Python AI Engineer

    • TEKsystems
    • 5 - 8 years
    • Hyderabad
    • 12 days ago
    ₹ Not Disclosed

    Effiasoft

    EffiaSoft Private develops proprietary billing and ERP software solutions tailored for retail, hospitality, and distribution sectors. With a focus on innovation and quality, the company delivers scalable products like JustBilling and ERPNext to streamline business operations. Their team culture emph...