Software Engineer
Core
Lead the development of cutting-edge software solutions for the Automation Industry, driving technical strategy and building scalable industrial automation systems.
Role type
Senior IC software engineer (industrial automation)
Builds
Scalable, high-performance industrial automation systems and microservices-based solutions
Domain
Industrial automation, process automation, IT/OT integration
Deliverable
production ML models | product features
Required skills
.NET Core, C#, Angular, TypeScript, microservices architecture, RESTful APIs, WebSocket, SQL Server, PostgreSQL, NoSQL, Azure, AWS, Docker, Kubernetes, CI/CD, OPC UA, MQTT, SCADA, MES, unit testing, security best practices
Preferred skills
AI-powered automation tools for software development and testing, virtual environment management (Vmware, Hyperview, Azure)
Technologies
.NET, Angular, C#, TypeScript, RxJS, NgRx, SQL Server, PostgreSQL, Azure, AWS, Docker, Kubernetes, OPC UA, MQTT, SCADA, MES
Responsibilities
Define and implement scalable software architectures; Architect and optimize microservices-based solutions; Write clean, maintainable code following SOLID principles; Ensure seamless real-time data processing between IT and OT systems; Participate in Agile sprints for timely feature delivery
Seniority
Senior, hands-on IC