Senior Software Architect (f/m/d) - Transformer Design
About the Role
Location Germany Bayern Erlangen
1. Country: Croatia
2. State/Province/County: Grad Zagreb
3. City: Zagreb
4. Country: Germany
5. State/Province/County: Berlin
6. City: Berlin
Remote vs. Office Hybrid (Remote/Office) Company Siemens Energy Global GmbH & Co. KG Organization Grid Technologies Business Unit Product Management Full / Part time Full-time Experience Level Experienced Professional A Snapshot of Your Day We are seeking a highly skilled and experienced Software Architect (f/m/d) to join our team and lead the development and operation of our Engineering Suite Platform. This platform serves as a common foundation, composed of code and services, designed to facilitate the development and operation of engineering tools that support the Transformer Design Process.How You’ll Make an Impact
7. Design, develop, and maintain the Engineering Suite Platform to ensure robustness, scalability, and performance while supporting the complete Transformer Design Process from concept to deployment
8. Collaborate with engineering teams to integrate various tools and services, aligning the platform’s capabilities with business goals through effective communication with product managers and stakeholders
9. Provide technical leadership and guidance to the development team, implementing best practices for code quality, testing, and security, while conducting regular code reviews and audits
10. Mentor and train junior engineers, fostering a culture of continuous learning and improvement within the team
11. Stay updated with the latest industry trends and technologies to keep the platform innovative and competitive, while identifying and mitigating potential security risks
12. Prepare and present technical proposals, architecture diagrams, and documentation to stakeholders, ensuring seamless integration and operation of the platform
What You Bring
13. Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
14. Proven experience as a Software Architect or in a similar technical leadership role
15. Proficiency in programming languages such as C#, C++, Python, or Java
16. Hands-on experience with databases like Microsoft SQL Server and desktop UI frameworks such as Windows Presentation Foundation (WPF) or Windows Forms
17. Strong understanding of software development methodologies, including Agile and DevOps practices
18. Extensive experience with containerization technologies (, Docker) and orchestration tools (, Kubernetes)
19. Solid knowledge of cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP)
20. Excellent problem-solving skills, demonstrating the ability to thrive in a fast-paced, dynamic environment
21. Strong communication and interpersonal skills, enabling effective collaboration within a team setting
22. Ability to work effectively in a collaborative team environment, leveraging technical expertise and interpersonal skills