Oversee and coordinate software development and cloud solutions, ensuring alignment with Siemens Energy technologies and process guidelines.
Develop concepts and architecture, as well as review existing solutions and define modernization proposals.
Responsible for the quality and timely delivery
Provide technical guidance for the agile development team.
Create technical specifications and drive the refinement of new features and user stories.
Support effort and budget estimations and guide different developer teams.
Conduct risk assessments based on considerations for information security, data protection, and related regulations.
Perform code reviews and work in a flexible, multi-functional, team-based development environment.
What You Bring
minimum of 10 years of experience in software development and software architecture.
Contribute to hands-on development and conduct technical investigations as required
A curious and passionate approach to problem-solving, building, and self-improvement.
Accountability for outcomes, commitment to delivering high-quality results in a reliable manner.
Deep knowledge of AWS and other cloud platforms, with experience in designing solutions; experience in the energy sector is an advantage.
You are familiar with container technologies such as Docker, Podman, K8s
Proven ability to work with cross-functional product teams and engage directly with clients.
Strong analytical skills, with a data-driven approach and proficiency in statistical analysis and programming languages such as Java. C#, Python, JavaScript/TypeScript and SQL
A customer-centric, open-minded attitude with a commitment to continuous skill development.
Exceptional communication skills, with fluency in English and the ability to operate effectively in a global, multicultural environment.
Knowledge of application/solution architecture principles and reference architecture.
Familiar with: REST, GraphQL, gRPC, and SOAP, Microservices, Multithreading and Multiprocessing, at least one public cloud provider (AWS, Azure, Google), Containers and Orchestration, Domain-Driven Design (DDD) and Backend for Frontend (BFF) pattern, API Gateways and Load Balancers, Cross-Cutting Concerns, Service Registry and Service Discovery, Independent Deployment, Common software design principles and patterns.Experience with both static and dynamically typed languages (e.g., Java, Python, C#).
Experience with DBMS, both relational and NoSQL, as well as data pipelines and identifying bottlenecks between data storage and the front end.
Proficiency in DevOps CI/CD practices, e.g., Azure DevOps, Terraform, et