Position Description
Job Title: Sr.Python Full Stack Developer
Position: Lead Analyst
Experience: 7+ years
Category: Senior Software Engineer
Shift: General Shift
Work Mode: Hybrid (3 days in office, 2 days WFH)
Primary location: India, Karnataka, Bangalore
CGI Office: TPLS Bangalore / E-city Bangalore / DLF Chennai / DLF Hyderabad / Skyview Hyderabad / SEEPZ Mumbai / Specific Client location
Position ID:
Employment Type: Full Time
Your future duties and responsibilities
Key Responsibilities
Application Development
• Design, develop, and maintain scalable enterprise-grade applications using Python and ReactJS.
• Develop microservices and REST APIs using FastAPI and/or Flask.
• Build reusable, maintainable, and testable software components following engineering best practices.
• Create robust backend services and business logic to support critical applications.
Azure & Cloud Engineering
• Build and deploy cloud-native solutions on Microsoft Azure.
• Work with Azure Databricks, Azure Storage, Azure Key Vault, Azure Virtual Networks, and other Azure services.
• Develop and maintain data pipelines utilizing Azure Data Factory (ADF).
• Manage cloud integrations between on-premise systems and Azure platforms.
Data & Analytics
• Develop solutions using Pandas, Polars, and PySpark for data processing and transformation.
• Design and optimize SQL Server database solutions.
• Work on data integration, analytics, and reporting requirements.
• Build scalable data processing pipelines and data engineering solutions.
Front-End Development
• Develop responsive and interactive web applications using ReactJS.
• Work with JavaScript and TypeScript frameworks.
• Integrate frontend applications with backend APIs and cloud services.
• Enhance user experience through up-to-date UI/UX development practices.
Generative AI Development
• Design and integrate Generative AI solutions into enterprise applications.
• Implement AI-powered workflows, assistants, automation, and b
📌 Sr. Python Full stack Developer (Bengaluru)
🏢 CGI
📍 Bengaluru