remote
Full Stack Developer Python - Siemens Energy
Full Stack Developer
Experienced Full Stack Developer specializing in Python backend, modern JavaScript front‑ends, and cloud‑native deployment on AWS. Builds scalable microservice applications and integrates AI‑powered features.
About the role
Key Responsibilities
- Design, develop, test, and maintain end‑to‑end full‑stack applications using Python and modern JavaScript frameworks.
- Implement scalable backend services and RESTful APIs following microservices architecture.
- Deploy and manage cloud‑native solutions on AWS, leveraging Docker and container orchestration.
- Collaborate with cross‑functional teams to integrate AI‑powered and generative AI components where applicable.
- Ensure code quality, performance, and security through automated testing and continuous integration pipelines.
Requirements
- 5+ years of professional experience in Python development and JavaScript front‑end frameworks (e.g., React).
- Strong understanding of cloud platforms, preferably AWS, and containerization tools such as Docker.
- Hands‑on experience with microservices, RESTful API design, and CI/CD workflows.
- Familiarity with AI/ML concepts or exposure to generative AI technologies is a plus.
- Excellent problem‑solving skills and ability to work collaboratively in an agile environment.
Skills
pythonjavascriptreactawsdocker