Python Developer

Apptium

Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading software development firm in Chennai is seeking a Senior Python Developer with over 7 years of experience. The role involves designing and maintaining scalable applications, developing RESTful APIs, and mentoring junior developers. Applicants should have hands-on experience with frameworks like Django and Flask, as well as expertise in performance optimization and cloud integration. Join our dynamic team to influence technology decisions and enhance software capability.

Qualifications

  • 7+ years of experience in Python development.
  • Strong knowledge of optimized DSA for bulk data processing.
  • Experienced with cloud services like AWS, Google Cloud, or Azure.

Responsibilities

  • Design, develop, and maintain scalable Python applications.
  • Write clean, reusable, and efficient Python code.
  • Develop RESTful APIs using Django, Flask, or FastAPI.

Skills

Django
Flask
FastAPI
Celery
Redis
RabbitMQ
PostgreSQL
MySQL
MongoDB
Docker
Kubernetes
GitHub Actions
Jenkins
Pandas
NumPy
Testing

Education

BE/MCA Degree in Computer Science or related field

Job description

This is a full-time, in-office position for Chennai, Perungudi location with shift timing 12noon to 9PM IST

Apptium is looking for a Senior Python Developer with 7+ years of experience to design and develop complex software systems and applications. Collaborate with a dynamic, cross-functional team to create high-performance, scalable, and secure software. This is the opportunity to influence the direction of technology decisions while mentoring junior developers and sharing expertise in Python development.

ROLES AND RESPONSIBILITIES
  • Design, develop, and maintain scalable and high-performance Python applications.
  • Write clean, reusable, and efficient Python code.
  • Develop RESTful APIs using Django, Flask, or FastAPI.
  • Implement authentication and authorization mechanisms (JWT, OAuth).
  • Design and optimize database models using PostgreSQL, MySQL, or MongoDB.
  • Perform query optimization, indexing, and bulk data processing.
  • Manage data migrations using Django ORM or SQL Alchemy.
  • Work with cross-functional teams (frontend, DevOps, product managers).
  • Follow best practices for secure coding and data protection.
  • Implement error handling, logging, and debugging strategies.
  • Write unit tests and integration tests using pytest/unittest.
  • Implement ETL pipelines for data ingestion and transformation.
  • Integrate applications with cloud services like AWS, Google Cloud, or Azure etc.
JOB REQUIREMENTS
  • Hands-on experience with Django, Flask, and FastAPI for scalable web applications.
  • Expert in Celery with Redis/RabbitMQ for background tasks and scheduling with Celery Beat/Cron Jobs.
  • Skilled in Headless API development, authentication (JWT, OAuth), and API security best practices. Efficient in handling large CSV, JSON, XML, and Excel files.
  • Strong knowledge of optimized DSA for bulk data processing.
  • Proficient in Django ORM, SQLAlchemy, and writing optimized Native SQL Queries.
  • Expertise in Redis, Memcached for API performance and caching.
  • Experience with Pytest, Unittest for unit and integration testing.
  • Proficient in API testing with Postman and performance monitoring.
  • Strong hands-on experience with Pandas, NumPy for data transformation.
  • Experienced with Docker, Kubernetes, GitHub Actions, and Jenkins for automated deployments.
  • Deep understanding of Python’s threading restrictions and multi-process architecture.
PREFERRED QUALIFICATIONS
  • BE/MCA Degree in Computer Science or related field
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Apptium participates in the E-Verify program.

Apptium Technologies (Headquarters)
12120 Sunset Hills Road, Suite 250 Reston, Virginia 20190, T: 703-376-3580

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Gsussoftware • Virudhunagar

On-site
INR 600,000 - 900,000
Performance bonuses
Team projects
Learning programs
Senior Python Developer (India)
Senior Python Developer (India)

Checkmate • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Apex Group • Mumbai

On-site
INR 900,000 - 1,500,000
Sr Software Engineer - (Python Developer)
Sr Software Engineer - (Python Developer)

Ibaset India Software • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Python Developer
Python Developer

Aynsoft • Delhi

On-site
INR 600,000 - 1,000,000
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Kolkata District

On-site
INR 900,000 - 1,300,000
Competitive compensation
Performance-linked incentives
Technical learning budget
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Mumbai

On-site
INR 1,500,000 - 2,200,000
Competitive compensation
Performance-linked incentives
Technical learning budget
+1
Python Developer
Python Developer

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000
Sr. Python Developer
Sr. Python Developer

Benthon Labs Pvt Ltd • Dadri

On-site
INR 1,200,000 - 1,800,000
5 Days Working
Flexible working hours
Best in Industry Salary Package
+3
Python Developer
Python Developer

Cognizant • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000