Backend Engineer
Zeiss
Main Tasks / 主要任务You will be working closely with your colleagues as an integrated member of a high-performing global team, not only developing solutions, but also testing and documenting your productYou will be working with a modern techstack, mainly based on C#/.NET and Azure Cloud PaaS, enabling authentication services, designing RESTful APIs, and developing solutions focused on scalability and reliability
l Technical design and implementation of Identity Providers like WeChat Open Platform, WeChat Official Accounts, WeChat Mini Programs and WeComSupport required development, maintenance, code reviews and refactoring of our applicationsIntegrate between global/corporate systems and local systems according to provided conceptsStrictly enforcement of defined development guidelines, data security and interface standardsContinuously strive to enhance the technical stack to enable:
n Improved time-to-market of new features
n Improved availability across digital solutions
n Improved code quality to ensure secure, reliable, stable and compliant operations the systemWith your extensive knowledge and experience, you will also be contributing to further improvements in our development processes and shaping best practices within the teamRequirements / 要求
l Experience with Git and modern development tools such as Azure DevOps, IaC and DockerCloud native mindset with experience of using IaaS, PaaS and SaaS on public cloud, preferably Microsoft AzureSolid understanding of RESTful API design, microservices architecture, common SE design patternsExperience in working with an agile methodology and DevOps lifecycleExperience with unit / API testing is a plus
l Technical design and implementation of Identity Providers like WeChat Open Platform, WeChat Official Accounts, WeChat Mini Programs and WeComSupport required development, maintenance, code reviews and refactoring of our applicationsIntegrate between global/corporate systems and local systems according to provided conceptsStrictly enforcement of defined development guidelines, data security and interface standardsContinuously strive to enhance the technical stack to enable:
n Improved time-to-market of new features
n Improved availability across digital solutions
n Improved code quality to ensure secure, reliable, stable and compliant operations the systemWith your extensive knowledge and experience, you will also be contributing to further improvements in our development processes and shaping best practices within the teamRequirements / 要求
Education / 教育背景
Bachelor (or above) degree in Computer Science, Software engineering or a related fieldExperience / 经验
At least 5 years of professional experience in a similar positionExcellent hands-on backend coding skills (C#/.NET), databases (SQL Server, Redis, …) and able to utilize modern frameworksExperience with Customer Identity and Access Management systems like Azure Active Directory B2CGood understanding of typical authentication flows in China and experience with local Identity Providers like WeChat Open Platform, WeChat Official Accounts, WeChat Mini Programs and WeComl Experience with Git and modern development tools such as Azure DevOps, IaC and DockerCloud native mindset with experience of using IaaS, PaaS and SaaS on public cloud, preferably Microsoft AzureSolid understanding of RESTful API design, microservices architecture, common SE design patternsExperience in working with an agile methodology and DevOps lifecycleExperience with unit / API testing is a plus
Other skills /其他技能
Fluent in English and ChineseAcknowledged for driving decisions collaboratively, good communication skills, resolving conflicts, technical leadership and ensuring successful implementationsYour ZEISS Recruiting Team:
Shengjie Xu (徐圣洁), Xiaojun Yang (杨晓君)
Confirm your E-mail: Send Email
All Jobs from Zeiss