关于职务
A Snapshot of Your Day
As a Full Stack Developer, you will start your day by reviewing the tasks assigned to you and collaborating with cross-functional teams to gather requirements. You will spend your time designing, developing, and maintaining full-stack applications using .NET or Python for the backend and Flutter or React for the frontend. Your day will involve building responsive, user-friendly collaborate with clean and intuitive designs, optimizing application performance, scalability, and security across the stack, and staying updated on the latest trends in software development to implement best practices
How You’ll Make an Impact
- You will play a crucial role in delivering high-quality solutions by collaborating with multi-functional teams.
- Your expertise in designing and developing RESTful APIs and integrating them with frontend components will ensure seamless user experiences.
- By writing clean, maintainable, and well-documented code and unit test cases for both backend and frontend systems, you will contribute to the overall quality and reliability of our applications.
- Your ability to fix and debug complex technical issues across the stack will help maintain the stability and performance of our systems
What You Bring
- Bachelor’s degree in computer science or a related field or equivalent experience, with 8-10 years of experience as a full-stack developer.
- Expertise in backend development using .NET or Python.
- Proficiency in frontend technologies with Flutter or React.
- Solid understanding of RESTful API design and integration.
- Proven knowledge of database systems (SQL and NoSQL).
- Familiarity with version control systems (e.g., Git).
- Experience with end-to-end Docker-based configuration and deployment is a plus.
- Strong problem-solving skills with a strategic mindset.
- Excellent communication skills and ability to collaborate effectively with team members.
- Experience working with multicultural and multinational teams.
- Experience in implementing CI/CD pipelines.
About the Team
Join Our Software Engineering Team – Build innovative solutions for a sustainable future!
In Digital Products & Solutions we are a large software engineering department enabling the digital business of our global company.
At Siemens Energy, our mission is to empower the energy transition, driving decarbonization and advancing new technologies that shape the future of energy. As a key part of this mission, we develop and deliver high-quality, and scalable software products and services that strengthen our company’s digital foundation and create real value for customers.
To achieve this, we are building a world-class team—seeking the top talent globally. We want engineers who are technically excellent, proactive, and innovative, who take full ownership of their work, and who thrive in an environment that values autonomy, collaboration, and continuous learning.
We embrace a culture of trust, integrity, and transparency, where decisions are data-driven, business impact is prioritized over complexity, and resilience is key to adapting as the industry evolves. Our teams support each other, share knowledge, and work together to solve complex challenges with creativity and purpose.
If you’re ready to work alongside some of the best engineers in the world and contribute to the global energy transition, we’d love to hear from you!
- An inclusive team culture where you can be yourself
- Opportunities to work on and lead a variety of innovative projects
- Enjoy a stable employment in a company with a long history in innovation and technology
- Seize individual development and training opportunities, from job specific to soft skills
- Welfare: flexible welfare programs and health insurance.