Software Engineer
Core
Full-Stack Software Engineer driving equipment digitalization by bridging industrial hardware and cloud platforms for real-time remote monitoring and smart industrial management.
Role type
Full-Stack Software Engineer
Builds
Real-time remote monitoring dashboards, efficient application services, and scalable web applications integrating front-end visualization with back-end logic.
Domain
Industrial IoT / Smart Manufacturing / Resource Recovery
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Vue ecosystem, front-end and back-end separation, browser underlying principles, .NET, Web API, Linux operation, database optimization, CI/CD implementation
Preferred skills
None explicitly stated as preferred beyond the required list in the source text (source lists 'preferred' for .NET/Linux/DB/CI/CD but these are also listed as required skills in the context of the role's core needs; strictly following 'capabilities only' and 'max 10', we list the specific tech stack mentioned as preferred if distinct, but here the source blends them. Re-reading source: 'Proficient in .Net... is preferred'. So .Net is preferred? But 'Proficient in Vue... ' is required. Let's separate: Required: Vue, front-end/back-end separation, browser principles. Preferred: .NET, Web API, Linux, database optimization, CI/CD. Wait, the prompt says 'Required skills: <capabilities only>'. The text says 'Proficient in Vue... ' then 'Proficient in .Net... is preferred'. So Vue is required, .Net is preferred. However, the role is 'Full-Stack' and responsibilities say 'Design and develop... using Vue and .NET Core'. This implies .NET is required for the job function. The 'preferred' tag in the text might be a nuance or error. To be safe and accurate to the text: Required: Vue ecosystem, front-end/back-end separation, browser underlying principles. Preferred: .NET, Web API, Linux operation, database optimization, CI/CD implementation.
Technologies
Vue, .NET Core, Web API, Azure, Linux
Responsibilities
Realize industrial data dashboards and remote real-time monitoring, develop high-performance front-end applications, participate in data processing and industrial protocol R&D, design and develop scalable web applications, promote refactoring, security, fault-tolerance, and database optimization.
Seniority
Mid-level (3+ years experience)