🏢 careers.cognizant.com
Python Full-Stack Developer
💼 Fulltime
📍 Pune, India
💰 Salary Insights
12 LPA - 20 LPA (depending on experience and skill set)
📊 View Detailed Salary Insights ↗
🔗 Explore More
🛠 Skills Required
Python
FastAPI
Django
PostgreSQL
SQL
REST API design
OAuth2
JWT
Docker
Kubernetes
AWS
Azure
GCP
Git
CI/CD
pytest
unittest
Agile/Scrum
problem solving
mentorship
🎤 Interview Experience
Cognizant typically conducts a three‑stage interview process: an online coding test focusing on Python and data structures, followed by a technical interview that probes system design, API development and cloud knowledge, and finally an HR round assessing cultural fit and communication skills. The difficulty is moderate to high; practicing DSA problems and reviewing REST API concepts greatly improve success chances.
🏢 Work Culture
Cognant's work culture blends a strong focus on continuous learning with a collaborative, inclusive environment. Employees benefit from mentorship programs, regular tech talks and a clear path for vertical and lateral growth. The company also promotes work‑life balance through flexible hours, hybrid work models and comprehensive wellness initiatives.
🎯
Don't miss this opportunity!
Apply before 16 Oct 2026 — only 21 days left
Creator Pick · Promoted by Creator
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated quantitative and logical reasoning problems to sharpen the analytical skills needed for Cognizant's online assessment.
Open Resource ↗
Cognizant Recruitment Process Insights
First‑hand experiences and tips from candidates who have cleared Cognizant's interview stages, helping you prepare effectively.
Open Resource ↗
Cognizant Interview Preparation Guide
Comprehensive guide covering coding, system design and HR round expectations specific to Cognizant roles.
Open Resource ↗
Algorithm & Data Structure Problem Set
Extensive collection of coding problems to practice core DSA concepts frequently tested in Cognizant's technical rounds.
Open Resource ↗
✅ Eligibility Criteria
B.Tech/M.Tech/BE/MCA in Computer Science, Information Technology or related discipline; 5-8+ years of professional software development experience; strong proficiency in Python (3.x) and backend frameworks (Django/FastAPI); solid understanding of relational databases (PostgreSQL) and SQL; experience with cloud platforms (AWS, Azure or GCP); hands‑on with Docker and Kubernetes; proven track record of delivering production‑grade code and mentoring junior engineers; excellent communication skills; no backlogs at the time of application.
🎯
Don't miss this opportunity!
Apply before 16 Oct 2026 — only 21 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online coding assessment (Python/DSA) → Round 2: Technical interview (system design, API development, cloud concepts) → Round 3: HR interview (cultural fit, compensation discussion)
📋 About the Role
Cognizant is a global leader in digital, technology, consulting and operations services. With a presence in over 40 countries, the company helps enterprises across industries transform their business models, modernize technology stacks and embed AI into everyday processes. Cognizant’s AI Builder practice focuses on delivering end‑to‑end AI solutions that combine deep domain expertise with cutting‑edge engineering, enabling clients to unlock new revenue streams and improve operational efficiency. The firm’s culture emphasizes continuous learning, diversity of thought and a collaborative environment where engineers are encouraged to experiment and innovate.
The Python Full‑Stack Developer role is positioned within Cognizant’s Cloud & AI delivery unit. As a senior engineer, you will own the complete lifecycle of web‑based applications – from designing robust RESTful APIs to crafting responsive front‑end experiences and orchestrating deployments on cloud platforms. You will work closely with product managers, data scientists and UI/UX designers to translate business requirements into scalable, maintainable solutions. Mentoring junior developers and championing best‑practice coding standards are also key aspects of the position.
**Key Responsibilities**
1. Design, develop and maintain high‑performance REST APIs using FastAPI or Django.
2. Architect scalable backend services, define data models and manage PostgreSQL schemas.
3. Write clean, test‑driven Python code and enforce code quality through peer reviews.
4. Optimize database queries, implement caching strategies and monitor application performance.
5. Build CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps) for automated testing and cloud deployment.
6. Containerize applications with Docker and, where required, deploy to Kubernetes clusters.
7. Collaborate with cross‑functional teams to define technical specifications, acceptance criteria and sprint plans.
8. Mentor junior engineers, conduct knowledge‑sharing sessions and guide AI‑integration efforts.
9. Participate in on‑call rotation, troubleshoot production issues and ensure high availability.
10. Document architecture decisions, API contracts and deployment procedures.
**Tech Stack**: Python 3.x, FastAPI/Django, PostgreSQL, Docker, Kubernetes, AWS/Azure/GCP, Git, CI/CD tools, pytest/unittest, OAuth2/JWT, React or Angular (optional for front‑end).
**Growth Path**: Successful performers can progress to Lead Engineer, Solution Architect or AI Solutions Manager, with opportunities to lead large‑scale digital transformation projects across global clients. Cognizant’s internal learning platform and certification programs support continuous upskilling in cloud, AI/ML and micro‑services architectures.
**Why Join Cognizant?** The company offers exposure to Fortune‑500 clients, a vibrant culture of innovation, competitive compensation and a robust benefits suite that includes health, retirement and flexible work options. Being part of Cognizant means you will work on cutting‑edge AI‑enabled products, collaborate with experts worldwide and accelerate your career in a future‑ready environment.
🎯
Don't miss this opportunity!
Apply before 16 Oct 2026 — only 21 days left
✅ Apply on Official Website →📤 Share this Job
🏢 More from careers.cognizant.com
Process Executive (Fresher) -Gurgaon
📍 Gurgaon, India · ⏳ 31 Oct
Apply →
Test Analyst (Firmware & Wi-Fi Testing)
📍 Bangalore, Karnataka, India · ⏳ 31 Oct
Apply →
Test Analyst
📍 Bangalore, India · ⏳ 30 Sep
Apply →
💼 More Fulltime Opportunities
Software Engineer
🏢 IBM · 📍 Hyderabad, Pune, Bangalore
View →
Associate Data Engineer / Associate Data Scientist
🏢 docs.google.com · 📍 Pune or Chennai
View →
Software Engineer
🏢 IBM · 📍 Hyderabad, Pune, Bangalore, India
View →
Learning Operations Associate
🏢 Accenture · 📍 Mumbai, Maharashtra
View →
📋 Quick Info
JOB ID
C176-J212
POSTED
-9469s ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer