Lead Software Engineer

Il y a 1 jour

Dendermonde, Flanders, Belgique Roasthubs Temps plein
Responsibilities
• Develop, maintain, steer and optimize roasthubs, which is core to the daily operations of our clients
• Handle both back-end and front-end development
• Lead software development and contribute to the continuous improvement of our product
• Collaborate with the OT team to translate product requirements into technical solutions
• Ensure operational continuity and proactive monitoring of software systems, identifying and resolving issues
• Manage and optimize the system implementation process Technology Stack:
• Code: Node.js (TypeScript), Vite, React.js (Typescript)
• Infrastructure, DevOps, & Monitoring: Linux, PostgreSQL, InfluxDB, Docker, Ansible, CI/CD (GitHub Actions), Prometheus, Grafana, Siemens S7 PLC (OPC UA communication)
• Cloud (AWS): S3, EKS, ECR, Lambda Required

Skills:
• Design and develop robust, scalable back-end and front-end solutions for control systems
• Conduct planning, code reviews, and mentoring in software development
• Troubleshoot and resolve technical and functional issues
• Develop Single Page Applications (SPAs) in JavaScript with frameworks (e.g., React, Node.js)
• Work on Linux/Unix-based operating systems and network domains
• Build and manage databases (PostgreSQL, Microsoft SQL Server)
• Perform technical and functional testing of software applications
• Define software and hardware architecture and select relevant technologies Personal Competencies:
• Independence and problem-solving skills
• Digital thinking and adaptability
• Creativity and results-oriented mindset
• Customer-focused approach
• Flexibility and team collaboration