Software Architect
Siemens
Roles and Responsibilities:- Devise technical solutions based on the requirements of the product / platform and ensure that software architecture meets the expectations of business- Create Architectural Concepts and derive technical roadmap in Architecture and related technology fields- Contribute to elaborate software requirements and other specifications needed for development tasks- Support project planning activities through estimation, identification of integration points, technical risks & mitigations, etc.- Ensure testability of the design and support test-automation design- Participate in validation of implemented features- Evaluate tools & technologies and perform prototypes- Coach and mentor team members regarding software design approach, technology, tools, methods, and various software quality aspects- Advice in make or buy decisions- Support for setup of Continuous Integration and facilitate smooth functioning of DevOps chain
Qualification: BE / B. Tech / MCA / ME / M. Tech
Experience: 8+ years in software development with at least 2 as an Architect
Required Skills:- Excellent insights into Architecture, design patterns and design principles.- Sound knowledge of medical image processing application development for distributed architecture- Hands on with medical domain standards like DICOM- Hands on experience with full stack application development and test automation- Hands-on experience in Distributed Computing architectures and communication paradigms like REST, Webservices, etc.- Good understanding of Deployment Pipelines, DevOps, and related tools / methods is desirable- Expertise in technologies: C#, .Net core, .Net Framework, Nunit, Moq, REST API.- Expertise in design review, code reviews and integration of software components in large systems- Sound knowledge of software engineering processes and secure software development life cycle.
Required Soft skills & Other Capabilities:- Excellent problem solving, Decision making skills and ability to work in a team environment- Excellent communication and extensive experience in working with multiple stakeholders across geographies- Excellent team player with capabilities to technically lead the team and motivate team-members.- Ability to work independently- Self-motivated and self-driven
Qualification: BE / B. Tech / MCA / ME / M. Tech
Experience: 8+ years in software development with at least 2 as an Architect
Required Skills:- Excellent insights into Architecture, design patterns and design principles.- Sound knowledge of medical image processing application development for distributed architecture- Hands on with medical domain standards like DICOM- Hands on experience with full stack application development and test automation- Hands-on experience in Distributed Computing architectures and communication paradigms like REST, Webservices, etc.- Good understanding of Deployment Pipelines, DevOps, and related tools / methods is desirable- Expertise in technologies: C#, .Net core, .Net Framework, Nunit, Moq, REST API.- Expertise in design review, code reviews and integration of software components in large systems- Sound knowledge of software engineering processes and secure software development life cycle.
Required Soft skills & Other Capabilities:- Excellent problem solving, Decision making skills and ability to work in a team environment- Excellent communication and extensive experience in working with multiple stakeholders across geographies- Excellent team player with capabilities to technically lead the team and motivate team-members.- Ability to work independently- Self-motivated and self-driven
Confirm your E-mail: Send Email
All Jobs from Siemens