Senior Python Developer (Backend / Full Stack)
Siemens
Location
🇮🇳 Bengaluru, India
Type
full_time
Salary
Undisclosed
Posted
3d ago
Job Description
Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for a Senior Python Developer (Backend / Full Stack). We are looking for a skilled Python Developer with strong backend development experience. The ideal candidate should have hands-on experience in building scalable applications, writing efficient code, and debugging complex issues. Full-stack exposure will be considered an added advantage. You’ll make a difference by: • Design, develop, and maintain robust backend services using Python • Collaborate with cross-functional teams to define, design, and ship new features • Write clean, maintainable, and efficient code following best practices • Perform debugging, troubleshooting, and performance optimization • Develop and execute unit tests, ensuring adequate test coverage • Work with version control systems and manage code repositories • Participate in code reviews and ensure code quality standards • Contribute to CI/CD and deployment processes (where applicable) You’ll win us over by: • Experience of 4–7 years of relevant experience in Python development • Strong experience in Python backend development (mandatory) • Proficiency in Shell scripting • Basic understanding of unit testing frameworks and test coverage concepts • Familiarity with Atlassian Confluence and Jira • Experience working with GHCP (GitHub Copilot or similar platform) • Strong debugging and analytical problem-solving skills • Good understanding of version control using Git • Experience with Bitbucket is a plus • Preferred / Good-to-Have Skills • Exposure to full-stack development (frontend + backend) • Basic knowledge of containerization tools like Docker • Familiarity with orchestration tools like Kubernetes • Understanding of CI/CD pipelines and DevOps practices
Good to Have
- Experience working in Agile/Scrum environments
- Exposure to Docker and Kubernetes