Posted:1 day ago|
Platform:
On-site
Full Time
Location - Chennai, India.
Position Overview:
As a Senior Python Developer, you will play a pivotal role in designing, developing, and implementing Python-based applications and systems. You will collaborate with cross-functional teams to create scalable,
high-performance solutions that meet complex business needs. Leveraging your expertise in Python frameworks such as Django, Flask, or FastAPI, you will build robust backend services, integrate with third-party APIs, and ensure seamless database interactions.
Roles & Responsibilities:
1. Design, develop, and implement Python-based applications, ensuring high performance, reliability, and scalability.
2. Collaborate with cross-functional teams to define, design, and deliver new features that align with business needs.
3. Leverage Python frameworks such as Django, Flask, or FastAPI to build robust backend services and RESTful APIs.
4. Integrate with third-party APIs and libraries to enhance application functionality and support seamless data exchange.
5. Work with databases (SQL and NoSQL) to design efficient data models and ensure optimal query performance.
6. Write clean, maintainable, and well-documented Python code adhering to best practices and coding standards.
7. Conduct code reviews, provide constructive feedback, and mentor junior developers to uphold high-quality standards and foster team growth.
8. Troubleshoot and debug issues, perform root cause analysis, and implement efficient solutions to technical challenges.
9. Collaborate with DevOps teams to ensure smooth deployment pipelines, scalable infrastructure, and optimized cloud-based solutions.
10. Stay updated on emerging Python technologies, libraries, and industry trends to continuously improve skills and contribute to the team’s success.
Qualifications:
1. Candidates should possess a minimum of 3 years of relevant experience.
2. Hold a BE/BTech, MCA, MSc, or ME degree.
3. Good communication skills (written and verbal).
4. Analytical, problem-solving, and troubleshooting skills.
5. Demonstrate good teamwork.
6. In-Depth Technical Expertise: Proficient in Python, with hands-on experience in frameworks such as Django, Flask, FastAPI, Spark, Data Frame, and expertise in database interaction using SQLAlchemy and Django ORM. Familiar with advanced Python features like Object Oriented Programming, asynchronous programming and multi-threading.
7. Additional Skills: Proficient in YAML, Jenkins, CI/CD pipelines, and event-driven technologies like Kafka. Solid understanding of Git, Agile methodologies, Scrum practices, sprint deliverables, and microservices architecture. Strong grasp of cloud platforms (AWS, Azure, or GCP) and
containerization tools like Docker and Kubernetes.
saasgenie
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python NowChennai, Tamil Nadu, India
Salary: Not disclosed
ahmedabad, gujarat
Salary: Not disclosed
Gāndhīnagar
3.6 - 6.0 Lacs P.A.
Gandhinagar, Gujarat
Experience: Not specified
0.3 - 0.5 Lacs P.A.
Coimbatore
15.0 - 30.0 Lacs P.A.
Bengaluru
15.0 - 20.0 Lacs P.A.
Pune, Maharashtra, India
20.0 - 30.0 Lacs P.A.
Bengaluru
25.0 - 30.0 Lacs P.A.
25.0 - 35.0 Lacs P.A.
Hyderabad
5.0 - 8.0 Lacs P.A.