Software Engineer C# .NET for IoT Solutions (f / m)About our clientOur Client is a leading global provider of integrated design, measurement and visualization technologies that enable customers to design, measure and position objects, and process and present data.
Our Client supplies solutions to building, machine and aerospace industries worldwide.Your responsibilitiesResponsible for the development of software solutions within an IoT frameworkDesign and development of distributed multithreaded client-server applications running on heterogeneous systemsDefine solution architecture with the help of UML diagrams and workflowsSoftware development and architecture definition to build modular, complex, and high quality solutionsPlanning, executing, communicating, and coordinating the developed solutions with internal and external partnersCollaborating with R&D teams in an international agile environmentWrite quality code and supporting automated tests & Software documentationYour profileUniversity qualification (or equivalent) in Computer Science or in a related disciplineDevelopment skills in C#, VB.
NET (Legacy Code)Strong analytical skills to quickly understand complex systemsTools : Visual Studio 2012 / 2013, UMLTechnologies : WPF, WCF, XAML, T-SQLStrong background in object-oriented programming (OOP)Experience in designing relational database modelsExperience in designing data modelsMotivated with good organization and planning skillsGood command of a scripting language (e.
g. JScript, Python, etc.) is a mustProficient in English (written and spoken), other languages are a sure plus