Lead Software Engineer - Python Fullstack
Societe Generale
Software Engineering
Bengaluru, Karnataka, India
Posted on Sep 18, 2025
Responsibilities
Key Responsibilities:
-
Build high-performance AI services and data pipelines using modern Python frameworks. Collaborate with data scientists and architects to deploy scalable AI solutions. Write clean, testable code following CI/CD and DevOps best practices.
- Develop, test, and maintain web applications using Python and related frameworks.
- Design and implement front-end components using HTML, CSS, JavaScript, and modern libraries/frameworks such as React, Angular, or Vue.js.
- Collaborate with product managers, designers, and other developers to understand requirements and translate them into technical specifications.
- Ensure application performance, scalability, and security.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and resolve software defects and issues.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.