11 Oct
|
Siemens Energy
|
India
11 Oct
Siemens Energy
India
Full Stack Developer - Python
About the Role
Job ID 298625 Location India Maharashtra Pune
- Country: INDIA
Company Siemens Energy Industrial Turbomachinery India Private Limited Organization Gas Services Business Unit Digital Services Full / Part time Full-time Experience Level Professional / Experienced
A Snapshot of Your Day
We are looking for an experienced Full Stack Developer - Python to join our engineering team and contribute to the design, development, and deployment of scalable, cloud-native applications. The ideal candidate will have strong expertise in backend development using Python, modern frontend frameworks, cloud technologies, and microservices architecture. Experience or exposure to AI-powered solutions and Generative AI technologies will be an added advantage.
How You’ll Make an Impact
- Design, develop, test, and maintain end-to-end full-stack applications.
- Build scalable backend services, RESTful APIs, and microservices using Python and Flask.
- Develop responsive, high-performance frontend applications using modern Java Script frameworks such as React, Angular.
- Design and optimize data models, database schemas, and application performance.
- Work with Graph Database technologies to manage complex data relationships.
- Integrate applications with cloud platforms, enterprise systems, and third-party services.
- Deploy, monitor, and maintain applications in AWS environments.
- Collaborate with architects, product owners, designers, and development teams to deliver business application security, scalability, reliability, and maintainability.
- Participate in code reviews, technical design discussions,
and architectural decisions.
- Troubleshoot and resolve application and production issues.
- Follow Agile development methodologies and Dev Ops best practices.
What You Bring
- 5+ years of experience in software development with a strong focus on full-stack applications.
- Strong proficiency in Python programming.
- Hands-on experience with Flask framework.
- Strong knowledge of frontend technologies including Java Script, Type Script, HTML5, and CSS3.
- Experience with modern frontend frameworks such as React, Angular.
- Experience designing and developing RESTful APIs.
- Strong understanding of microservices architecture.
- Experience working with Graph Database technologies (Neo4j, Amazon Neptune, or similar).
- Solid understanding of Object-Oriented Programming (OOP) principles.
- Experience with relational and NoSQL databases.
- Hands-on experience with AWS cloud services.
- Robust Linux administration and troubleshooting skills.
- Experience with Git and collaborative development workflows.
- Strong analytical, debugging, and problem-solving abilities.
Preferred Skills
- Experience with Docker and Kubernetes.
- Knowledge of CI/CD pipelines and Dev Ops practices.
- Understanding of authentication and authorization mechanisms (OAuth2, JWT, SSO).
- Familiarity with monitoring, logging, and observability tools.
- Experience working in Agile/Scrum environments.
- Exposure to AI/ML technologies and frameworks such as Lang Chain, OpenAI APIs, Azure OpenAI, Hugging Face, Tensor Flow, or PyTorch.
- Experience building AI-powered applications, intelligent assistants, chatbots, or Generative AI solutions.
📌 Full Stack Developer - Python (India)
🏢 Siemens Energy
📍 India