Senior Software Engineer
Core
Develop and maintain application software for UTEC's structural monitoring systems in the Renewable and Oil-Gas sectors, supporting data transmission and analysis globally.
Role type
Senior Software Engineer (.NET)
Builds
Standalone and web-based .NET applications for structural monitoring and data processing
Domain
Energy (Renewable & Oil-Gas) / Industrial IoT
Deliverable
production ML models | product features
Required skills
C#, .NET, WPF, ASP.NET Core, Blazor, Razor, Docker, REST API, TCP/IP, MQTT, OPC-UA, Modbus
Preferred skills
Azure DevOps, Automated unit testing, Modular design patterns
Technologies
.NET, C#, WPF, ASP.NET Core, Blazor, Docker, Azure DevOps, Visual Studio, MQTT, OPC-UA, Modbus, REST API
Responsibilities
Develop and maintain application software for structural monitoring systems; Implement software stacks to transmit time-series data securely; Build and maintain software platforms; Debug software and resolve deficiencies; Mentor other developers; Execute Agile sprints and manage work items in Azure DevOps; Develop test strategies and automated unit tests.
Seniority
Senior, hands-on IC