See how your profile stacks up against this role.
We compared the job requirements to your profile to show where you're strong and where you fall short.
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.
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.
After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.
Marcus Rivera
Chief Revenue Officer

MTAB Technology Center PVT LTD - MTC

Utorg

camunda

Globant

Swile