Software architect responsible for Syngo Via product in the Siemens Healthineers portfolio. Responsibility includes
• Architectural Vision and/or Technical Concepts (concepts, interactions, dependencies, algorithms, technologies)
• Operational and developmental qualities like Security, Reliability, Compatibility, Portability, Maintainability, Performance Efficiency.
• Architecture Documentation including Design Decisions and Reasonings at corresponding level (System, etc.)
• Architecture Implementation (product code, test automation code, inline documentation, manuals)
• Feasibility Studies & Prototypes
• Test concept and integration environment
• Project Schedule
• Requirement clarification and specification
• Make-or-buy decisions
• Technical coaching of implementation team
• Analysis of product risks and definition/implementation of risk mitigations
Roles and responsibilities:
• Design and build scalable software systems & test frameworks
• Manage two scrum teams of total size 10-12 team members and functionally guide them in design and development
• Drive optimization around design, code and test quality by working across the dev and test teams and driving best practices, approaches.
Qualification :
• Bachelor/master’s degree or equivalent experience in computer science or comparable education with corresponding additional skills
• Overall 10+ years of experience in software design and development out of which atleast 1+ years of experience as a software architect.
Knowledge & skills
• Proficient in Microsoft .Net, C#, Visual Studio, Nunit (or) MS Unit, WCF/WPF, UML
• Exposure to one or more source control tools. Especially Git & tfvc
• Strong fundamentals of Object-Oriented Analysis & Design (OOA/OOD).
• Strong understanding and hands on experience in handling NFRs.
• Sound knowledge of software engineering process.
• Sound knowledge of Requirements engineering.
• Experience in software estimations, scheduling.
• Must have a good oral and written communication ability.
• Expertise in scripting with powershell and bash
• Hands on experience with CI/CD pipeline tools, yaml knowledge
• Familiarity with healthcare domain is a plus.
• Familiarity with Agile practices is a plus.
• Ability to effectively communicate, influence, and interact with various stakeholders