Shanghai, China
16 days ago
SIBC- Senior Backend Software Engineer
Main Tasks

You will be part of an agile, interdisciplinary team of frontend, backend and fullstack software engineers, UI / UX designers and product owners, which enables the co-ideation and development of customer-centric digital productsYou will be working with state-of-the-art techstack, mainly based on C#/.NET and JavaScript (Node.js, TypeScript), designing RESTful APIs, and developing backend services focused on scalability and reliabilityTechnical design and implementation of API services and functionalities for WeChat Official Accounts, WeChat Mini Programs and WeCom (hands-on coding required! ~ 90-100%)Support required development, maintenance, code reviews and refactoring of our applicationsIntegration: Development of required interfaces between global/corporate systems and local systems according to provided conceptsTechnical Governance & DevOps: Strictly enforcement of defined local WeChat/WeCom/Web strategy, development guidelines, WeChat Official Account and interface standardsContinuously strive to enhance the technical stack to enable:Improved time-to-market of new DCI featuresImproved availability of DCI across digital solutionsSecure, reliable, stable and compliant operations of existing DCI solutionsWith your extensive knowledge and experience, you will also be contributing to further improvements in our development processes and shaping best practices within the teamYou will be working closely with your colleagues as an integrated member of a high-performing team with a DevOps – mindset, not only developing backend solutions, but also testing and documenting your product

Requirements / 要求

Education /

Bachelor’s or Master’s degree preferably computer science, natural sciences, or engineering

Experience

At least 5 years of professional experience in a similar positionExcellent hands-on backend coding skills (Node.js or C#/.NET), databases (SQL Server, Redis, …) and able to utilize modern frameworksFundamental knowledge in JavaScript/ES6/TypeScript and at least one modern frontend framework (React, Vue, Angular). Our team uses React.Ability to understand business requirements, collaborate with frontend software engineers and translate the requirements into a high-quality digital serviceExperience with Git and development tools such as Webpack, Babel, ESLint, NuGet or NPM, etc.Solid understanding of RESTful API design, microservices architecture, common SE design patternsExperience in working with an agile methodology and DevOps lifecycleAble to work with Docker containerization and Azure Cloud PaaS developmentExperience with unit / API testing is a plusExperience in leading a technical team is a plus

Other skills

A passion for great work, eagerness to develop efficient backend services with a focus on scalability, reliability, and fault-toleranceStrong communication skills to easily navigate in corporate as well as “geeky / nerdy” environmentsProfessional, reliable working style “delivering to promise”TeamplayerFluent in Chinese, English skills are a strong plus
Confirm your E-mail: Send Email
All Jobs from Zeiss