Python Developer
Python DeveloperCompany: Invoice Exchange Inc. Location: Onsite/ Coppell, TX Job Type: Full-TimeAbout Invoice Exchange Inc.Invoice Exchange Inc. is building a modern digital platform that transforms how businesses manage invoicing, invoice financing, supplier-buyer interactions, investor participation, and financial workflows. Our mission is to create a secure, scalable, and intelligent invoice exchange ecosystem that simplifies transactions, improves cash flow, and enables innovation through technology and AI.Job Summary:Invoice Exchange Inc. is seeking a skilled and motivated Python Developer to design, develop, and maintain robust backend systems, APIs, automation services, and data-driven applications that power our invoice exchange platform. You will work closely with product managers, architects, UI/UX designers, front-end developers, DevOps engineers, and business stakeholders to build scalable microservices and secure financial technology solutions.The ideal candidate has strong experience in Python development, backend architecture, API integrations, databases, cloud environments, and modern software engineering practices.Key Responsibilities:Design, develop, test, and deploy scalable backend applications using Python.Build and maintain RESTful APIs and microservices for invoice exchange workflows.Develop modules for invoicing, invoice financing, payments, user onboarding, KYC, risk scoring, and transaction processing.Integrate third-party APIs such as payment gateways, identity verification, ERP/accounting systems, banking systems, and financial data providers.Collaborate with front-end teams to support seamless integration with web platforms and dashboards.Optimize application performance, database queries, and backend services for high availability and scalability.Implement secure coding practices, encryption, authentication, authorization, and compliance-related controls.Write reusable, testable, and efficient code following best practices.Participate in architecture discussions, code reviews, sprint planning, and technical documentation.Build event-driven services and workflow automation for notifications, approvals, and transaction lifecycle management.Support AI/analytics use cases by preparing backend services, data pipelines, and integrations where needed.Troubleshoot issues, debug production problems, and provide timely fixes.Required Qualifications:Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.3+ years of professional experience in Python development.Strong proficiency in Python frameworks such as FastAPI, Django, or Flask.Experience building REST APIs and backend services.Solid understanding of microservices architecture and distributed systems.Experience with relational databases such as PostgreSQL or MySQL.Experience with NoSQL databases such as MongoDB, Redis, or similar.Familiarity with asynchronous programming, background jobs, and task queues.Experience with version control systems such as Git.Understanding of authentication and authorization methods including OAuth2, JWT, and role-based access control.Experience with Docker, containerized deployments, and cloud platforms such as AWS, Azure, or GCP.Knowledge of unit testing, integration testing, and CI/CD pipelines.Strong problem-solving and communication skills.Preferred Qualifications:Experience in fintech, invoice financing, trade finance, or B2B marketplace platforms.Familiarity with event-driven architecture tools such as Kafka, RabbitMQ, or similar messaging systems.Experience with data processing, analytics pipelines, or AI service integrations.Knowledge of security best practices, encryption standards, and compliance requirements.Experience with workflow orchestration and automation tools.Exposure to ERP/accounting integrations such as QuickBooks, NetSuite, Xero, or SAP.Understanding of financial transactions, reconciliation, ledger systems, or payment operations.Technical Skills:Languages: Python, SQLFrameworks: FastAPI, Django, FlaskDatabases: PostgreSQL, MySQL, MongoDB, RedisAPIs: REST, webhooks, third-party integrationsCloud/DevOps: AWS, Docker, Kubernetes, CI/CDTools: Git, GitHub/GitLab, Postman, Swagger/OpenAPIArchitecture: Microservices, event-driven systems, scalable backend design