You are an experienced Industrial Automation Engineer - Programmer who will be responsible for programming, testing, and commissioning automation systems with a focus on SCL, Chart Programming, and HMI development. Your key responsibilities will include programming and configuring control systems using PCS7, Simatic Manager, SCL, and WinCC, developing control logic using Chart Programming (CFC), conducting system testing, simulation, and troubleshooting, supporting on-site commissioning, and providing post-installation maintenance. You will also be required to document system designs, programs, and updates. To qualify for this role, you should hold a Bachelors degree in Electrical Engineering, Automation, or a related field, and have at least 3 years of experience with Siemens PCS7, Simatic Manager, SCL, Chart Programming, and WinCC. Additionally, you should possess strong knowledge of PLC/SCADA systems and industrial protocols, as well as excellent troubleshooting and problem-solving skills.,
Job Title: Senior Node.js / TypeScript Backend Developer Location: Noida (Onsite) Experience: 4–7 Years Notice Period: Immediate to 30 Days About the Role We are looking for a highly skilled Backend Developer with strong expertise in TypeScript, Node.js, and distributed system design. The ideal candidate should be comfortable working in high-performance, real-time systems and must have solid experience implementing clean, scalable backend architecture. Mandatory Skills ● Strong proficiency in TypeScript ● Expertise in Node.js and Express.js ● Experience with Message Brokers (RabbitMQ) ● Hands-on experience with Redis for caching and session management ● Strong understanding of Operating Systems (Linux preferred) ● Excellent knowledge of Object-Oriented Programming with TypeScript ● Practical experience applying SOLID principles ● Strong understanding and implementation experience of Design Patterns Good to Have ● Understanding of Network Protocols (TCP/UDP) ● Experience working with WebSockets (Socket.io or native WebSocket) ● Prior experience in Gaming / Real-time Multiplayer Systems Responsibilities ● Design, build, and maintain high-performance backend services ● Architect scalable, reliable systems using TypeScript and Node.js ● Implement messaging workflows using RabbitMQ ● Optimize caching and data flows using Redis ● Apply SOLID principles and design patterns for maintainable code ● Collaborate with frontend, QA, and game development teams ● Debug performance bottlenecks and ensure system stability ● Contribute to architectural discussions and help improve engineering standards Requirements ● 4–7 years of backend development experience ● Strong problem-solving and system design skills ● Ability to work in a fast-paced, product-oriented environment ● Experience with high-concurrency or real-time systems is a strong plus