Senior IoT Engineer

Posted:
10/21/2025, 4:17:23 PM

Location(s):
Jiangsu, China ⋅ Wuxi City, Jiangsu, China

Experience Level(s):
Senior

Field(s):
Software Engineering

what you will do :

  • Design and develop IoT platforms and applications using Azure Cloud Services, with a focus on Azure Functions for device connectivity, data processing, and business logic orchestration.
  • Build and maintain cloud-based APIs to support Web and App backend services, ensuring scalability, reliability, and performance.
  • Utilize Visual Studio for development; demonstrate strong proficiency in C# and deliver high-quality code within the .NET framework.
  • Design and manage databases using Microsoft SQL or Oracle, ensuring secure and efficient data access.
  • Collaborate on front-end interfaces using HTML5, CSS3, and JavaScript, with basic capability to modify UI components when needed.
  • Familiarity with Node.js or mobile development (iOS/Android/Harmony) is a plus but not required.
  • Write standardized, maintainable code and produce comprehensive technical documentation for traceability and knowledge sharing.
  • Demonstrate strong ownership of backend architecture and project execution, coordinating cross-functional resources, creating plans, and tracking progress to ensure on-time delivery.
  • Exhibit keen insight and innovation during project execution; identify risks and propose effective solutions.

what we want:

  • Bachelor’s degree or above in Computer Science, Software Engineering, or related fields.
  • Strong proficiency in C#, Visual Studio, and the .NET framework.
  • Skilled in at least one database language (Microsoft SQL or Oracle).
  • Familiarity with front-end technologies (JavaScript, CSS3, XML) for minor adjustments.
  • Hands-on experience with Azure Cloud Architecture and Azure Functions development.
  • Understanding of RESTful API design principles, authentication mechanisms (OAuth2, JWT), and API versioning strategies.
  • Solid project management, organizational, and communication skills.
  • Experience in product selection software or workflow application development is a plus.
  • Familiarity with Node.js, Ionic, or mobile development (iOS/Android/Harmony) is preferred.
  • Strong coding standards and technical documentation habits.

Preferred Skills

  • IoT platform development or device integration experience.
  • Knowledge of cloud-edge architecture, security, and performance optimization.
  • Ability to develop cross-platform applications and adapt quickly to new technologies.