Python Backend Developer
DRC Systems USA LLC
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
API
Data analysis
JIRA
Big Data
Databases
Data Integration
ETL
Data Transformation
Data Mining
Data Structures
Data Warehousing
IBM DB2
Django
Gradle
Python
Microsoft SQL Server
MySQL
NumPy
Web Application Frameworks
Enterprise Data Management
Freeform SQL
Snowflake
SOAPAPI
Backend
GIT
FastAPI
Pandas
Bitbucket
GraphQL
Data Management
Data Pipelines
Docker
Jenkins
Microservices
Job description
- Collaborate with business stakeholders and technical teams to support data transformation initiatives
- Analyze and convert complex SQL queries to align with new data sources
- Support and execute large-scale data migration activities while ensuring data integrity and accuracy
- Enhance applications to integrate with new data platforms and sources
- Work extensively with Snowflake for data warehousing, migration, and analytics
- Design, develop, and maintain backend services using Python and microservices architecture
- Ensure seamless data integration across multiple systems and platforms
Requirements
- 7+ years of backend development experience with strong expertise in Python
- Hands-on experience with microservices architecture and REST/SOAP APIs
- Strong database experience with SQL Server, DB2, MySQL, or similar
- Expertise in writing and optimizing complex SQL queries
- Experience working with Snowflake, including data extraction and integration
- Solid experience in data analysis and handling large datasets
- Familiarity with Python frameworks such as Django or FastAPI
- Experience with tools such as Git, Jenkins, Docker, Jira, Bitbucket, and Gradle
- Strong understanding of data structures, ETL processes, and data pipelines
- Experience with Python libraries such as Pandas, NumPy, or similar, * Experience in the financial or mortgage domain
- Knowledge of data warehouse concepts and enterprise data platforms
- Experience with GraphQL and Snowflake APIs
- Strong problem-solving skills and ability to work independently
- Ability to collaborate effectively with cross-functional teams