Senior Python Developer
eSolutionsFirst LLC
Plano, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Plano, United States of America
Tech stack
Amazon Web Services (AWS)
Azure
Databases
DevOps
Python
NumPy
Object-Oriented Software Development
Software Engineering
Technical Debt
Backend
Pandas
PySpark
Information Technology
Integration Frameworks
REST
Code Restructuring
Microservices
Job description
We are seeking a Senior Python Developer to support the development of mission-critical applications built on modern software development frameworks. The selected candidate will collaborate with engineering teams to design, develop, enhance, and maintain both customer-facing and internal applications/services. The role involves working across the full software development lifecycle, including server operations, backend development, testing, verification, and maintenance. The developer will contribute to:
- Building new features and enhancements
- Code refactoring and optimization
- Defect fixes and technical debt remediation
- Application modernization and migration efforts
- Performance improvements and scalability initiatives
Requirements
- 10+ years of backend development experience using Python, including large data libraries
- Strong understanding of Object-Oriented Programming (OOP)
- Experience working with large-scale databases
- Master's degree in Computer Science (preferred)
Preferred Skills (Nice to Have)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with RESTful APIs and microservices architecture
- Experience with data processing frameworks (e.g., Pandas, NumPy, PySpark)
- Understanding of CI/CD pipelines and DevOps practices
- Strong problem-solving and analytical skills