Sr. Python Developer

0 - 4 years

10 - 12 Lacs

Posted:15 hours ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: Sr. Python Developer

About Neosoft

Neosoft is a leading provider of innovative IT solutions, committed to building cutting-edge products and services for our global clientele. We are looking for a highly skilled and motivated Senior Python Developer to join our dynamic team in Chennai. If you are passionate about building scalable and robust applications, we encourage you to apply.

Role and Responsibilities

  • Design, develop, and maintain high-performance, scalable applications using Python and Fast API.
  • Develop and manage microservices, ensuring seamless integration and robust API design.
  • Worked extensively with AWS services (Lambda, S3, API Gateway, EC2, RDS, CloudWatch) to deploy and manage applications.
  • Containerize applications using Docker and work with orchestration tools like Kubernetes.
  • Design and manage database schemas for both SQL (e.g., PostgreSQL) and NoSQL (e.g., DynamoDB) databases.
  • Implement asynchronous programming and integrate with message queues (SQS, Kafka) to build event-driven systems.
  • Write comprehensive unit and integration tests to ensure code quality and reliability. Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and contribute to a culture of continuous improvement.
  • Work in an Agile environment and use Git for version control.

Required Skills and Qualifications

  • 5+ years of hands-on experience in software development with a strong focus on Python.
  • Proven experience with the Fast API framework.
  • Deep practical knowledge of AWS services, including Lambda, S3, API Gateway, EC2, RDS, and CloudWatch.
  • Solid understanding of microservices architecture and RESTful API design principles.
  • Hands-on experience with Docker. Basic to intermediate knowledge of Kubernetes is a plus.
  • Proficiency in working with both relational (PostgreSQL) and NoSQL (DynamoDB) databases.
  • Experience with asynchronous programming and message queues (SQS, Kafka).
  • Strong skills in writing unit and integration tests (using pytest or a similar framework).
  • Proficient in using Git for version control.

What We Offer

  • A competitive salary package.
  • Opportunity to work on challenging and innovative projects.
  • A collaborative and inclusive work environment.
  • Professional growth and development opportunities.
  • A chance to work with a team of highly skilled professionals.

How to Apply

If you are a passionate Python Developer looking for your next challenge, please send your resume and a cover letter to 9860302717 / chandaknamrata31@gmail.com with the subject line "Application for Senior Python Developer - Req ID: 2025/27/3853".

Job Type: Full-time

Pay: ₹1,000,000.00 - ₹1,200,000.00 per year

Ability to commute/relocate:

  • Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Python Developer: 4 years (Preferred)

Work Location: In person

Speak with the employer
+91 9860302717

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

jaipur, rajasthan, india