上海 [切换城市] 上海招聘上海计算机软件招聘上海软件工程师招聘

Software Engineer 软件开发工程师 APAC

H&M Shanghai Sourcing Office

  • 公司规模:150-500人
  • 公司性质:外资(欧美)
  • 公司行业:服装/纺织/皮革

职位信息

  • 发布日期:2020-11-02
  • 工作地点:上海-静安区
  • 招聘人数:若干人
  • 工作经验:5-7年经验
  • 学历要求:大专
  • 职位类别:Java开发工程师  软件工程师

职位描述

工作职责:


Are you up for a challenge? Do you want to take part in shaping the future for our customers? Are you a strong integrator who always challenges the status quo? If the answer is "Oh Yes!", then this opportunity might be something for you. We are currently looking for Software Engineer within our new Tech Hub in Shanghai at the new H&M group 


Business Tech Organization

H&M Business Tech is established to take the lead in changing the fashion industry completely, combining business and technology with innovation to create new business and customer value. With our Business Tech Hubs we want to create a global and collaborative network for the newly formed function and make sure that our Business Tech products are achieving desired effects in the markets and are relevant for our customers & colleagues in different parts of the world.


About the position

As a Software Engineer, you are responsible for the entire software life cycle – design, development, test, release and maintenance and translates business needs into working software. Regardless of area, tools or languages, you will build and configure solutions that are easy to maintain and change, enabling a constant delivery pace to be kept indefinitely. This is achieved through continuous attention to technical excellence and good design, with extensive use of automation.

This is one of the first roles to be recruited to our Business Tech hubs and you will therefor play an important role in setting the foundation the hub. Just like us, you believe in a non-hierarchical culture of collaboration, transparency, safety, and trust. Working with a focus on value creation, growth and serving customers with full ownership and accountability. Delivering exceptional customer and business results. Furthermore, we believe you can:



  • Have a holistic view of how the solution adds value and ties into the defined business outcomes
  • Provide options for how the solution could be evolved to provide even more value
  • Translate product strategy and requirements into suitable, maintainable and scalable solution design according to existing architecture guard rails
  • Use an experimental mindset to identify, evaluate and recommend alternative design options which take target environment, performance security requirements and existing systems into account
  • Build the simplest possible solution that fulfils user needs as well as meets functional, compliance and quality requirements
  • Drive testing and deployment of software solutions, including ensuring automated testing to ensure solution quality
  • Build and operate infrastructure, toolset and deployment pipelines
  • Identify and share best practices with other teams as well as produce necessary documentation
  • Make sure to deliver solutions on time and identify and eliminate potential waste (e.g. unnecessary documentation, inefficient methodologies etc.)



任职资格:


Skills and Abilities


  • Ability to translate product strategy and requirements into suitable solution design often across several platforms and product teams
  • Ability to perform early analysis including positioning of capabilities in the system landscape as well as presenting alternative solution options and technical choices
  • Ability to create database design and models used as part of the software solutions
  • Ability to comprehend the different architectural view-points and identify and understand their dependencies
  • Ability to design and build high-performing and secure software solutions according to the customer needs with given tools and languages
  • Ability to apply leading software development practices and standards to develop robust and maintainable software
  • Ability to code in functional programming languages and build distributed, scalable and resilient solutions
  • Ability to test and deploy software solutions, including ability to design and build advanced automated ‘build, test, and release’ infrastructure
  • Ability to collaborate effectively with Engineers in other Product or Enabling engineering teams to solve and reduce technical dependencies



Functional Knowledge


  • Cloud based delivery pipelines
  • Continuous integration
  • Distributed version control
  • Branching strategy
  • Continuous code quality
  • Automation of test and test data
  • Continuous delivery
  • Zero downtime deploy
  • Release strategies
  • QA in production
  • Agile development methodology (e.g. DevOps)
  • Mobile development
  • Web development
  • Front-end development
  • Back-end development
  • Solution specific programming language and application/platform knowledge
  • Solution/Software Architecture
  • API architecture and design
  • Systems integration
  • Data and Information architecture
  • Solution specific process/capability knowledge
  • Optimizely



Do you think we are a match? We hope so!

This is a fulltime position with placement in Shanghai, China. You will report to Competence Lead software/Tech Engineer. If all of this sounds like it might be your kind of thing then you should get in touch. We're more about personality and competence than qualifications, so don't worry if your skills aren't an entirely perfect match. If your CV is selected the HR team in China will invite you for a phone/ video call, followed by a couple of interviews.


If this opportunity is not your new dream job, maybe it is for your colleague or someone else in your network? Let us know.


We will review applications continuously. The selection process will involve HR, Business Tech Hub leaders and senior stakeholders from relevant business functions.



About H&M Group

The H&M group is on an exciting journey to meet and exceed our customers expectations today, tomorrow and in the future.?Rapid technological development and new customer behaviours are transforming the fashion retail industry. To cater the individual needs and desires of our millions of customers, Business Tech delivers technological solutions for the entire value chain for all our brands.


We continuously surprise and delight our customers and accelerate our business - by releasing the power of people, data and technology. We explore new ways of working, have a customer focused mindset, embrace our strong values and release the power of our people to innovate and develop products that make a meaningful impact to customers all over the world.

公司介绍

Today H&M has more than 80,000 employees all working with the same philosophy: to offer fashion and quality at the best price, where sustainability is a crucial part of our business and partnerships. We have expanded substantially in recent years and we now have more than 2,300 stores spread over 38 markets. Our globalization and the big opportunities that are developing within the company have made H&M an attractive company to work for, giving you great opportunities for growth and development.

Read more about H&M on our official website.

联系方式

  • Email:Katy.Pu@hm.com
  • 公司地址:兴业太古汇二座