Nice to meet you – we are Kornit Digital! Kornit Digital, a leading-edge company that develops, manufactures and markets state-of-the-art printing solutions from IoT to cloud for the textile, garment & apparel decorating industries is looking for a Software Architect. Click to learn more > www.kornit.com Reports to: SW Architect Manager Location: Afek Industrial Park, Rosh Ha’ayin We are looking for an ambitious and self-driven Software Architect to join our team. As a Software Architect, you will provide technical support to development teams, provide SW architecture service by making design choices, analyze requirements and provide technical solution, coordinate and oversee technical standards, including software coding standards, tools and platforms. What will you do? Design software systems with various Microsoft technologies such as C#, .NET, ASP.NET 5/CORE and ensure compliance to all architecture requirements Coordinate with various departments and analyze requirements of architectural team Establish architectural methodology of all deliverables Participate in architectural meetings and analyze all technical requirements for .NET applications Monitor application architecture and ensure appropriate implementation of all solutions Review infrastructure with DevOps team for any issues and recommend solutions Create and maintain design using UML & design tools such as ‘Enterprise Architect’ Coordinate with technical leaders and maintain technical knowledge Create architectural user stories using Azure DevOps What should you have? B.Sc in Computer Science or equivalent army work experienceAt least 2 years of experience in software architectureAt least 5 years of hands-on experience in: .Net 4.5 and higher, multithreading, TPL, Microservices, Design patterns, web servicesExperience with .Net Core and .Net standardExperience with Web API, REST, gRPC and multi-tier distributed systemsExperience with cloud technologies – Azure/AWS/GCPDeep understanding of ‘SOLID’ and clean code principalsExperience in Object Oriented, component oriented & SOAExperience in system architectureExperience in UML designStrong logical capabilitiesExperience developing in modern Agile environmentExcellent communication, collaboration, and leadership skills; results driven, highly motivated and passionateAdvantage:Experience working with multidisciplinary systemsExperience with MongoDBCoding in UI technologies such as JavaScript, Typescript, React, HTML.Ability to collaborate with and influence cross functional global teams