More jobs:
Senior Python Developer
Job in
Addison, Dallas County, Texas, 75001, USA
Listed on 2026-09-12
Listing for:
Veriipro
Full Time
position Listed on 2026-09-12
Job specializations:
-
Software Development
Python, Software Engineer
Job Description & How to Apply Below
Roles and Responsibilities
- Design, develop, and maintain enterprise applications using Python.
- Build and deploy document management and document capture applications incorporating OCR and Deep Learning capabilities.
- Develop and maintain Machine Learning models and integrate them into enterprise applications.
- Implement application components related to logging, caching, transaction management, and monitoring.
- Develop solutions using multi-threading and concurrency techniques.
- Perform application performance tuning, troubleshooting, and optimization.
- Create and maintain technical design documentation using UML.
- Follow Dev Ops processes for application build, deployment, and release activities.
- Analyze and troubleshoot technical issues and provide effective solutions.
- Review, develop, and provide feedback on technical documentation.
- Work collaboratively within an Agile project environment.
- Ensure assigned tasks and deliverables are completed within established timelines.
- Follow defined processes and maintain a strong attention to detail.
- Apply knowledge of banking industry processes where applicable.
- 5+ years of experience in Python development.
- Strong hands-on experience with Python technologies and Machine Learning.
- Experience building and deploying enterprise applications for document management/document capture processes.
- Experience with OCR and Deep Learning technologies.
- Strong understanding of:
- Logging
- Caching
- Transaction Management
- Multi-Threading/Concurrency
- Performance Tuning
- Application Monitoring
- Experience creating software design documentation using UML.
- Understanding of Dev Ops processes for application build and deployment.
- Strong analytical and troubleshooting skills.
- Knowledge of Agile project processes and methodologies.
- Knowledge of banking industry processes is preferred.
- Excellent written and verbal communication skills.
- Ability to develop, review, and provide feedback on technical documentation.
- Strong analytical and problem-solving abilities.
- Process-oriented and detail-oriented approach.
- Ability to work effectively in a team and fast-paced project environment.
- Positive attitude and strong collaboration skills.
- Ability to take ownership and accountability for assigned deliverables and timelines.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×