Logo for AIIT Solutions

Backend Developer (C#, WinCC OPC, UDP)

Role overview

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related fields
  • 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

Responsibilities

  • Design, develop, and maintain robust and scalable backend applications using C#
  • Integrate backend services with Siemens WinCC OPC to enable seamless communication and data exchange
  • Implement and maintain efficient UDP-based communication systems
  • Continuously optimize backend code for high performance, scalability, and maintainability

Key facts

Other skills

  • Troubleshooting (Problem Solving)
  • Analytical Skills
  • Problem Solving
  • Teamwork
  • Communication
  • Proactivity
  • Quality Control

About the company

AIIT Solutions logo

AIIT Solutions

Company details

Your match analysis

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.

Job 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.

 



Apply once. Then go straight to the hiring manager.

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.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Developer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.