This role will be responsible for the design and development of ICONICS platform components, while working closely with the relevant stakeholders to deliver high-quality products on a continual basis. This role will follow our lean-agile style development methodology as well as other specific actions, rituals, and processes.
Preferred skills and qualificationsBachelor's or Master's degree in Computer Science or related Engineering degreeKnowledge of Visual Studio, C# and .NET, and C++Experience or openness to learn about modern development methods. IE: agile, scrum, lean, etc.Flexibility to take on other duties as assignedEffective oral and written communicationA keen focus on quality and securityFamiliarity with source control systems such as Git, TFS Version ControlExperience applying DevOps tools and practicesExperience with IoT technologies and protocols (MQTT, AMQP)Willingness to travel to other ICONICS offices or other locations for conferences from time to timePlusses:Knowledge of the ICONICS product suite or industrial automationIndustrial automation protocols: OPC, BACnet, ModbusFront-end developers:Passion for building UI/UX, GUIHTML5, JavaScript, TypeScriptBack-end developers:Database design and programmingKnowledge of Cloud computingKnowledge of Microsoft Azure and Power Platform5+ years of experience as a software engineer or architectExperience as team lead of a development team.Ability to assumeresponsibilities of Agile team leader Location(s): Pilsen, Czech Republic
Genoa, Italy
Foxboro, MA USA
ICONICS is an Equal Opportunity Employer.#J-18808-Ljbffr