Senior Software Architect(m/f/d)

Job Description

Siemens Mobility Portugal is looking for an experienced Senior Software Architect to join our architecture team for Realtime Dispatching Systems. In this role, your key responsibilities will be:

  • Design and develop of software architecture for new and existing products
  • Collaborate with cross-functional teams, including product management and agile development teams, to gather requirements, create technical specifications, and specify technical solutions for new requirements and product features
  • Break down solutions for implementation in development teams, providing guidance and coaching
  • Document and maintain the technical product architecture
  • Coordinate and monitor the implementation of architecture activities across product and project boundaries
  • Mentor and guide team members in software design and development best practices
  • Ensure that software code meets quality standards, including performance, security, and reliability
  • Stay up to date with industry trends and new technologies, continuously improving software design and development processes
  • Contribute to a healthy and collaborative team spirit within the large, interdisciplinary product teams based in Aveiro and Hanover (Germany) as well as other Siemens Mobility's locations worldwide.


  • A bachelor's degree in Computer Science or a related field
  • At least 6 years of experience in software design and development
  • Experience as a software architect, preferably with certification according to iSAQB or similar
  • Proficiency in at least one OOP programming language, such as C++ or Java, with a strong understanding of OOP and software design patterns
  • Experience designing and implementing multi-tier and distributed component/service architectures, as well as working with cloud technologies
  • Knowledge in Continuous Integration/Delivery practices and tools
  • Excellent communication and moderation skills in English, with the ability to produce high quality written documentation
  • A solution-oriented and independent working style, with the ability to mentor and guide other team members

If you are an experienced software architect with a passion for solving complex problems and building scalable and reliable software solutions, we encourage you to apply by submitting your resume.

Organization: Siemens Mobility


Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?