SISiemens
Lead Python Developer
Bangalore ₹5-11 LPA Posted 29 Apr 2025
FULL TIME
Application Programming
Sqlite
Sql
Python
Job Description
Job description
- Designing and implementing functional requirements
- Building efficient back-end features in Python
- Integrating front-end components into applications
- Preparing technical documentation
- Collaborating with UX/UI designers to implement design into the code
- Implementing software enhancements and suggest improvements
Job Requirements/ Skills:
- Experience in research and development processes (Software based solutions and products), in commercial topics, in implementation of strategies, POC s
- Experience in expert functions like Software Development / Architecture, Software Testing
- Exposure to and working experience in the relevant Siemens sector domain (Industry, Energy, Healthcare, Infrastructure and Cities) required.
- International experience with global projects and collaboration with intercultural team.
- 5 - 8 years experience on developing software solutions with various Application programming languages.
- Experience with developing and deploying web applications on the cloud with solid understanding of one or more of the following like Flask, FastAPI
- Drive adoption of Cloud technology for data processing and warehousing
- RDMS integration knowledge like sqlite, SQL or postGres
- Strong command of Python language
- Expert in Data Engineering and building data pipelines, implementing Algorithms in a distributed environment
- Experience in working with multiple databases, especially with NoSQL world
- Strong understanding/expertise in building REST APIs/ Micro services architecture
- Experience or knowledge on Java would be added advantage
- Understanding of Webserver, Load Balancer and deployment process / activities
- Advanced level knowledge of software development life cycle.
- Excellent command over English in written, spoken communication and strong presentation skills.
- Experience in Jira, Confluence will be an added advantage.
- Experience with Agile/Lean development methods using Scrum
- Experience in Rapid Programming techniques and TDD
- Takes strong initiatives and highly result oriented
- Strong customer focus and good learner.
- Highly proactive and team player
- Ready to travel for Onsite Job assignments (short to long term)