Python Developer
Phoenix, AZ, US • Posted 1 day ago • Updated 1 day ago

TechVirtue LLC
Dice Job Match Score™
✨ Finding the perfect fit...
Job Details
Skills
- Python
- Flask
- FastAPI
- Django
- REST APIs
- Microservices
- Pandas
- NumPy
- PySpark
- PostgreSQL
- MySQL
- MongoDB
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- CI/CD
- PyTest
- Unit Testing
- OOP
- Design Patterns
- Spark
- Kafka
- Financial Services Domain
- Payment Processing
- Fraud Detection
- Transaction Systems
- Data Governance
- Security Standards
Summary
Job Title: Python Developer
Client: American Express (Amex)
Location: Phoenix, AZ
Duration: Long Term
Job Summary
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.
Key Responsibilities
- 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.
Required Skills
- 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).
Preferred Skills
- 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.
Education
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- Dice Id: 91170837
- Position Id: 8885693
- Posted 1 day ago
Company Info
TechVirtue is involved in developing a wide range of solutions in finding the perfect candidate who has a strong knowledge in his/her work and suits the company's work culture. We even provide one-stop solutions ranging from software development and maintenance to expert support and advisory. Our team consists of experts who have several years of experience in staffing, recruitment, and web development. Our dedicated and motivated team makes sure to fulfill all our customers requirements.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs

