You are responsible for translating system architecture, defined by the System Architect, into robust, scalable, and secure software architecture solutions. The Software Architect ensures the success of software development by overseeing the quality of the team's work and aligning software designs with BUCHI's strategic goals. What makes your everyday life exciting? Ensure that the architectural design fulfills the stakeholder requirements and adheres to system-, organizational, and regulatory constraints. Assist Product Owners in defining technical enablers and non-functional requirements, ensuring they are aligned with the software architecture. Technical Leadership, quality assurance and collaboration with the System Architect, DevSecOps Engineers, Product Owners, and other stakeholders to ensure system and software architecture alignment Ensure that the architecture remains consistent and coherent throughout the development process Produce documentation that describes the software architecture according to industry best practices Track and manage technical debt and risks to ensure long-term system maintainability, reduce potential future costs, and mitigate the impact on project timelines and software quality Identify, assess, and mitigate technical risks, ensuring software solutions are secure and resilient.
With innovative and high-quality products and solutions, BUCHI makes a valuable contribution to the health and safety of people and the environment. As a leading global supplier of laboratory equipment and solutions for chemical-pharmaceutical research, food and feed, and environmental analysis, we create added value for our customers and the society.