Dice is the leading career destination for tech experts at every stage of their careers. Our client, TechVirtue LLC, is seeking the following. Apply via Dice today
Phoenix, AZ
We are seeking a highly skilled Python Developer to join our team supporting American Express (Amex) enterprise applications. The ideal candidate will have strong experience in backend development, API development, data processing, and cloud-based solutions within a financial services environment.
Design, develop, and maintain scalable Python-based applications.
Build RESTful APIs and microservices using Flask / FastAPI / Django.
Develop data processing pipelines using Pandas, NumPy, PySpark.
Work with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
Integrate applications with internal and third-party financial systems.
Collaborate with cross-functional teams including DevOps, QA, and Business Analysts.
Implement unit testing using PyTest / Unittest.
Deploy applications on cloud platforms (AWS / Google Cloud Platform / Azure).
Ensure compliance with financial security standards and best practices.
Participate in Agile/Scrum ceremonies.
5+ years of hands-on Python development experience.
Strong knowledge of OOP concepts and design patterns.
Experience building REST APIs and microservices architecture.
Experience with SQL and database optimization.
Knowledge of CI/CD pipelines (Jenkins, GitHub Actions).
Experience with Docker and Kubernetes.
Strong debugging and performance tuning skills.
Experience working in financial services or banking domain (preferred).
Experience with big data tools (Spark, Kafka).
Knowledge of payment systems, fraud detection, or transaction processing.
Familiarity with Amex compliance and data governance standards.
Exposure to machine learning frameworks (scikit-learn, TensorFlow) is a plus.
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
¿Te interesa este puesto?