Posted on: 13/11/2025
Description :
- Integrate various hardware components and subsystems such as controllers, sensors, PLCs,
and industrial devices into software applications.
- Architect scalable, maintainable solutions following clean architecture and SOLID principles.
- Perform unit testing, debugging, performance tuning, and resolve bottlenecks in real-time
applications.
- Prepare comprehensive technical documentation for long-term maintainability.
- Ensure system performance, uptime, scalability, and maintain high code quality standards.
- Stay updated with modern technologies and propose improvements to enhance application
capabilities.
- Work within Agile development methodologies and adhere to best engineering practices.
Experience :
Technical Skills :
- Expertise in OOP, SOLID principles, async/await, LINQ, generics, delegates, and events
- Experience building desktop applications using WinForms and WPF
- Strong understanding of event-driven programming and UI development for industrial
environments
- Experience with data visualization, charting, and operator interface design
- Strong knowledge of multithreading, concurrency models, and thread safety
- Proven experience optimizing performance in real-time and resource-limited conditions
- Hands-on integration with sensors, controllers, PLCs, and industrial vision systems
- Familiarity with RS-232/485, Modbus, TCP/IP, and related communication protocols
- Experience consuming REST APIs and integrating with enterprise systems
- Solid understanding of design patterns such as Factory, Repository, Strategy, State Machine
- Experience with unit testing, integration testing, debugging, diagnostics, and structured
logging (Serilog/NLog)
- Proficiency with Git version control and familiarity with CI/CD pipelines
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1574624
Interview Questions for you
View All