Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

aiitsolutions.zohorecruit.com

Backend Developer (C#, WinCC OPC, UDP)

Posted Updated
Discussion

Description

This is a remote position.

We are seeking an experienced Backend Developer to join our dynamic technical team. The ideal candidate will specialize in C# backend development, possess comprehensive understanding and practical experience with WinCC OPC integration, and have strong expertise in developing solutions using UDP protocols. You will collaborate closely with cross-functional teams to develop robust, secure, and high-performance backend systems critical to operational success.ver

Key Responsibilities:

· Backend Development: Design, develop, and maintain robust and scalable backend applications using C#.

· WinCC OPC Integration: Integrate backend services with Siemens WinCC OPC to enable seamless communication and data exchange in industrial automation environments.

· UDP Protocol Development: Implement and maintain efficient UDP-based communication systems, ensuring performance, reliability, and minimal latency.

· System Optimization: Continuously optimize backend code for high performance, scalability, and maintainability.

· Testing and Troubleshooting: Conduct comprehensive testing, debugging, and resolving performance bottlenecks and issues related to OPC communications and UDP protocols.

· Collaboration: Work closely with frontend developers, UI designers, and project managers to implement comprehensive system solutions.

· Documentation: Prepare detailed technical documentation, including code documentation, system architecture diagrams, and operational procedures.

· Continuous Improvement: Stay abreast of the latest technologies, methodologies, and best practices in backend development, industrial protocols, and system integration.



Requirements

Qualifications:

Education:

· Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related fields. A Master's degree is advantageous.

Experience:

· 3+ years of experience in backend software development with a strong emphasis on C#.

· Proven hands-on experience with Siemens WinCC OPC integration.

· Demonstrable experience in developing and optimizing UDP-based communication systems.

Technical Skills:

· Proficient in C# and the .NET ecosystem.

· Solid experience with Siemens WinCC and OPC technology for industrial automation.

· Expertise in designing and implementing UDP communication protocols.

· Familiarity with TCP/IP stack, network programming, and real-time system communications.

· Strong knowledge of database management systems (SQL and NoSQL).

· Familiarity with version control systems, especially Git.

Language Skills:

· Excellent written and verbal communication skills in English are required.

Soft Skills:

· Strong analytical and problem-solving abilities.

· Excellent teamwork and communication skills.

· Proactive with the ability to manage multiple tasks independently.

· Commitment to quality and continuous improvement.

Preferred Qualifications:

· Experience with other industrial communication protocols (e.g., Modbus, Profibus).

· Familiarity with cloud platforms (Azure, AWS, or similar).

· Experience working within Agile development environments and familiarity with Agile tools such as Microsoft Azure DevOps.




Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →