Back

Software Engineer (Cloud Applications)

Job Description

YOUR RESPONSIBILITIES
• You contribute actively to a new product from scratch incl. prototyping of different approaches and technologies
• You develop engineering software taking into account a variety of linked functions and dependencies, including the associated automated tests Furthermore you plan and carry out software development tasks in an agile team.
• You also carry out software reviews for requirements analysis and software design
• You support architectural framework conditions and you contribute for architectural governance incl. survey and analysis of architectural metrics You feel responsible for a sustainable and multi-core SW design and stable interfaces
• Furthermore you plan and perform hackathons to evaluate concepts and gain feedback from customers using walking skeletons You also create module/function tests and carry out quality assurance measures
• You work self-organized in a cross-functional scrum team incl. coordination with system architects, employees of other teams and first-time users

WHO YOU ARE
• The foundation of your success is a university degree in a informatics-, technology field or equivalent education
• You are convincing with Extensive experience in the implementation of cloud infrastructure solutions (especially AWS and Alibaba).
• Extensive knowledge in the area of containerization (e.g. Docker, Kubernetes) as well as experience in the implementation of microservices and security concepts in cloud-based applications
• Practical knowledge and experience with continuous integration and deployment
• You are looking forward to apply your profound knowledge about object oriented languages, preferably C#, programming techniques/ testing technologies (e.g. TDD, CleanCode, Pair Programming, Continuous Integration and Delivery) and architecture as well as design principles and patterns
• You enjoy discussing your ideas, designs as well as APIs with your team and you are comfortable with stakeholder and customer communication
• You live an ownership culture and an end-to-end responsibility with strong quality awareness
• With your flexible and adaptable attitude, you are driving changes and excel in analytical thinking as well as abstraction capabilities to find the best and most sustainable solution for a problem within the given solution space.
• You communicate fluently in English spoken and written
• You score with distinct communication skills, working in a team, engagement, an agile way of working and analytical skills. In addition you possess a high level of self-reflection

#digital minds#

Organization: Digital Industries

Company: Siemens Ltd., China

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?