Job Description
Associate Engineer, Programming
I.      Position Summary

 

Analysis and maintain the organization's information systems (for e.g. Sharepoint, SQL server, SAP, and other business systems) with programming to ensure that they function reliably.

 

II.      Responsibility and Authority

 

  1. Per ITIL processes to fix the issues quickly 5%
  2. Communicate with system users; and investigate, trouble-shoot, and resolve system problem (or escalate them to more senior staff) so that user problems are resolved quickly and satisfactorily 5%
  3. Install, configure, administer, and maintain information systems and associated hardware, in accordance with technical specifications, so that the organization's information system function reliably. 10%
  4. Analysis in user requirement and functional specification 10%
  5. Coordinate with software designer in application development life cycle  5%
  6. Website management, programming and development 50%
  7. Analyze Business requirement and present/implement/organize IT solutions  5%
  8. Documentation of IT environment, ensures all IT infrastructure and processes are consistent with global and regional IT guidelines and standards  5%
  9. Participates in international project teams to develop standards, procedures and IT improvements   5%

 

III.      Education and Experience

 

  1. IT degree or equivalent education in computer science or Software Engineering
  2. Programming Experience in web application design/development, be familiar with Microsoft & Cloud Stack. Includes
    • MS .NET (ASP.NET Core MVC/Web API), C#, Entity Framework Core, LINQ
    • MS Azure, Microsoft 365 & Collaboration: SharePoint Online / SharePoint SE
    • MS Power Platform: Power Apps, Power Automate, Power BI
  1. Strong knowledge/experience in RDBMS such as MS SQL Server, MySQL
  2. Strong knowledge/experience in Frontend programming such as TypeScript, jQuery, React, VUE, HTML5, CSS3, REST/JSON
  3. Strong knowledge/experience in integration & automation such as Python, Office Scripts/VBA, Crystal Report, Jasper Report
  4. Be familiar with CI/CD such as Azure DevOps/GitHub, Git, Docker; test automation and code quality tooling
  5. Software Development lifecycle concepts and methodologies
  6. Project Management concepts and methodologies.
  7. Ability to solve problems/analysis independently in a timely manner
  8. Able and willing to work in an international environment
  9. English CET-4 and above, good command of written and spoken
  10. Fast Learning ability and strong enthusiasm on New IT technology
Work Area:  Digital, IT, IT Security & Safety
Country/Region:  China
Job Location:  Shenzhen
Working Model​:  Onsite
Employment Type:  Full time / regular
Company:  TÜV SÜD Certification and Testing (China) Co., Ltd. Shenzhen Branch
Org Unit Code:  SYS-TEM
Requisition ID:  5208
Duration in months (if limited contract):