Python Developer Job at Ashra Technologies Private Limited, Remote

R0xaMU4yT3RuYXdtbHZRSC85RURhdzRrQ1E9PQ==
  • Ashra Technologies Private Limited
  • Remote

Job Description

Role Overview
We are looking for a Python Developer with 4 years of professional experience to join our
engineering team. You will work on building and maintaining Python-based applications, services,
and libraries across the stack. You are expected to work independently on well-defined tasks,
collaborate effectively with your team, and contribute to technical discussions with informed
opinions.
At this level, we expect solid Python fundamentals, an understanding of software design principles,
and the ability to take a feature from requirement to production without constant hand-holding.

Job Title Python Developer
Experience 4 Years
Level Mid-Level
Employment Type Full-Time
Reports To Engineering Lead / Tech Lead

Key Responsibilities
Development
Design, develop, and maintain Python applications, services, and libraries
Write clean, readable, and well-documented code following team conventions and best
practices
Take ownership of assigned features from requirement through to deployment
Participate in all phases of the software development lifecycle - planning, development,
testing, and release
Debug and resolve issues across the codebase, including legacy code

Design & Problem Solving
Translate functional requirements into well-structured technical solutions
Make sound design decisions at the module level - data models, class structures, and
interface definitions
Identify edge cases, failure modes, and scalability concerns during design and raise them
proactively

Contribute to technical discussions and design reviews with practical, experience-backed
input

Quality & Collaboration
Write unit and integration tests as a standard part of development, not an afterthought
Participate actively in code reviews - both authoring and reviewing pull requests
Maintain and improve existing test coverage across assigned modules
Collaborate closely with product managers, designers, and other engineers to deliver well-
rounded solutions
Keep technical documentation up to date for the modules you own

Required Skills & Experience
4 years of professional Python development experience
Strong grasp of Python fundamentals: data structures, OOP, functional programming
patterns, typing, and the standard library
Experience building and consuming REST APIs
Familiarity with at least one web or service framework: FastAPI, Flask, or Django
Solid understanding of software design principles: SOLID, DRY, and separation of concerns
Experience with testing frameworks: pytest and standard mocking patterns
Working knowledge of relational databases and ORMs (SQLAlchemy, Django ORM, or
similar)
Familiarity with Git and standard branching and code review workflows
Ability to read and work from technical specifications and design documents
Good communication skills - written and verbal - for async and in-person collaboration

Good to Have
Experience with asynchronous Python: asyncio, async/await patterns
Familiarity with task queues or message brokers: Celery, RQ, Kafka, or RabbitMQ
Exposure to containerisation with Docker and basic deployment workflows
Experience with cloud platforms: AWS, GCP, or Azure
Familiarity with CI/CD tools: GitHub Actions, GitLab CI, Jenkins, or similar
Understanding of caching strategies: Redis or Memcached
Experience with data processing or pipeline tooling in Python

What We Offer
Competitive compensation and benefits package
A collaborative engineering culture with clear growth expectations
Opportunity to work on meaningful, real-world engineering problems
Learning & development support - courses, certifications, and conferences

Flexible working arrangements

Job Tags

Full time, Flexible hours

Similar Jobs

Patrick Ta Beauty

IN-HOUSE PRODUCT PHOTOGRAPHER AND VIDEOGRAPHER Job at Patrick Ta Beauty

 ...that meets consumer-friendly functionality. ABOUT THIS ROLE Patrick Ta Beauty is seeking a full-time, in-house Product Photographer & Videographer to join our growing creative team. This is a hybrid role based in our West Hollywood office and plays a key part... 

Summit Health

Phlebotomist FLOAT - Clinical Lab Job at Summit Health

 ...Company Were a physician-led, patient-centric network committed to simplifying health care and bringing a more connected kind of care. Our primary, multispecialty, and urgent care providers serve millions of patients in traditional practices, patients' homes and... 

Thru Tubing Solutions

TTS Driver (CDL Required) Job at Thru Tubing Solutions

 ...while complying with all DOT rules and regulations, if applicable. Drives a truck safely and on time to destination. Maintains driver daily logs and other required paperwork according to company procedure and State and Federal regulations, if applicable.... 

American Airlines

Specialist, Inflight Training Instruction and Evaluation Job at American Airlines

 ...Intro Are you ready to explore a world of possibilities, both at work and during your time off? Join our American Airlines family, and youll travel the world, grow your expertise and become the best version of you. As you embark on a new journey, youll tackle challenges... 

JR Transport System LLC

Delivery Driver Starting $20.50-$21.00 Job at JR Transport System LLC

 ...JR Transport System hires delivery drivers that are responsible for providing their community a needed service by delivering packages...  ...Pay Frequency: ~ Bi weekly Schedule Availability (One weekend day required): Sunday Monday Tuesday Wednesday...