About Siemens Energy
Siemens Energy is a leading energy technology company that develops the energy systems of the future. With ~100,000 dedicated employees in more than 90 countries, the company is committed to making sustainable, reliable, and affordable energy a reality by pushing the boundaries of what is possible.
Responsibilities
- Program/write codes and perform unit tests as per functional requirements
- Conduct peer code reviews and identify design and implementation gaps
- Support business improvement projects following agile principles (e.g., SCRUM)
- Provide user support for applications deployed in the production environment
- Write SQL queries to meet business requirements
- Work in a flexible, cross-functional, team-based development environment
Requirements
- Expertise in Python, Flask/Django, Pandas, FastAPI, Sync/Async programming
- Fundamental knowledge of OOP concepts and design patterns
- Expertise in at least one JavaScript framework (Angular 2+, React, ExtJS, Node.js, Vaadin)
- Strong knowledge of HTML5, CSS, XML, OOA and OOD concepts
- Experience and knowledge working with graph databases and data mesh concepts
- Knowledge of AWS cloud services (S3, Lambda, SQS, ECS, API Gateway)
- Proficiency in code versioning tools (Git), PyCharm, VSCode and Postman
- Good knowledge of PostgreSQL database and Snowflake databases
- Familiarity with Linux/Unix commands
- Knowledge of agile software development practices, including coding standards, code reviews, and testing
Benefits
- Medical insurance coverage for employee, spouse and 2 dependent children
- Meal card as part of CTC with tax-saving benefits
- Flexi pay option to customize salary components for tax optimization