CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Filters

No filters available for this job position.

Middle/Senior Python Developer Jobs

2 Job Offers

Filters
Middle/Senior Python Developer
Save Icon
Join CHI Software as a Middle/Senior Python Developer. Design scalable backend services and REST APIs using Python, microservices, and cloud platforms (AWS/GCP/Azure). Collaborate on data pipelines with Kafka and SQL. Requires strong Python skills, Docker experience, and conversational English.
Location Icon
Location
Salary Icon
Salary
Not provided
chisw.com Logo
CHI Software
Expiration Date
Until further notice
Middle/Senior Python Developer
Save Icon
Join our team as a Middle/Senior Python Developer for a long-term international project. You'll build scalable web apps and microservices using Python frameworks (Flask/Django/FastAPI) and AWS cloud. Enjoy a collaborative Agile environment, remote work, flexible hours, and benefits like health su...
Location Icon
Location
Salary Icon
Salary
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Middle and Senior Python Developer jobs represent a critical and in-demand career path for software engineers specializing in building robust, scalable, and intelligent backend systems. Professionals in these roles are the architects of the server-side logic, data infrastructure, and application programming interfaces (APIs) that power modern web applications, data platforms, and automated services. Moving beyond entry-level coding, individuals in these positions take on complex problem-solving, make significant architectural decisions, and often mentor less experienced team members, ensuring code quality and system resilience. Typically, the core responsibilities of a Middle or Senior Python Developer involve designing, developing, and maintaining backend services. This commonly includes crafting clean, efficient, and testable code using prominent Python frameworks such as Django or Flask. A central part of the role is building and securing RESTful or GraphQL APIs that serve as the communication bridge between front-end clients, mobile applications, and other services. As seniority increases, so does involvement in system design, often employing microservices or serverless architectures to enhance scalability and maintainability. These developers frequently work with databases, both SQL (like PostgreSQL) and NoSQL, designing schemas and optimizing queries for performance. A substantial aspect of the profession now intersects with data engineering and cloud infrastructure. Many Python Developers are tasked with constructing and managing ETL (Extract, Transform, Load) pipelines, processing large datasets, and integrating with tools like Apache Kafka for real-time data streaming. Proficiency with cloud platforms (AWS, Google Cloud, or Azure) is a standard requirement, encompassing services for deployment, computation, storage, and orchestration using tools like Docker and Kubernetes. This ensures applications are reliable, scalable, and cost-effective. The typical skill set for these jobs extends beyond pure programming. Middle developers are expected to have a solid grasp of software engineering principles, version control with Git, and testing frameworks. Senior professionals must demonstrate advanced architectural knowledge, expertise in performance optimization, and a deep understanding of security best practices. Strong problem-solving abilities, the capacity to write comprehensive technical documentation, and effective collaboration within cross-functional teams are paramount. Excellent communication skills are also crucial for translating business requirements into technical specifications and for leadership activities. For those seeking challenging roles that blend deep technical expertise with strategic impact, Middle and Senior Python Developer jobs offer a rewarding trajectory at the heart of technological innovation.

Filters

×
Category
Location
Work Mode
Salary