We are sorry!

This job has been closed. You will find bellow the job description as a reminder. It is not possible to apply anymore.

Location: Nanjing
Salary: salary negotiable
Industry: Others
Function: IT/Digital/R&D

Company Overview

global物流科技公司

Job Description

General Description
We are looking for a Java Lead Developer with hands-on experience in design and building easy-to-maintain, highly stable, enterprise-level application(s) especially hosted on Schenker cloud environment (based on AWS or Azure). Meanwhile you are expecting to maintain and upgrade multiple existing applications with feasible solution regarding technical or business perspective(s).

You will work closely with TSC partners and be part of core members in APAC eservice team.

This position requires hands-on experience in software design, implementation as well as good communication skills in English, good motivation and passion on technical solution and feasibility study / research, team cooperation and leadership capabilities.

———————————————————————————————————————————————————————————————————————————————

Specific Accountabilities
Management & Leadership
Act as team’s main point of contact in your applications/services.
Provides a balance between workload and resource utilization.
Supports and advises project/service managers during the planning, change and release processes.
Helps with effort estimations provision.
Manages and monitors the software development process as technical leader.
Handles escalations regarding the software development process and technical issues in the team.
Connects developers to experts in the department.
Work with business team members, project managers/analysts, other software engineers to review business requirements, functional specifications, use-cases, and test plans.
Establish and maintain effective client relationships and help guiding the team in setting priorities for completion of requests or resolution of issues

Technical Guidance
Solves difficult technical problems or find someone that solves it.
Ensures the development team completes assigned tasks efficiently and with high quality. Communicates eventual delays.
Is responsible for the development team’s code quality.
Manages software design, coding, and testing.
Participate in architecture, design, implementation, deployment, and support efforts. Develop Technical solution / Design Documentation per team process required and assist team members on documentation when needed.
Research new technologies for the team and shows how to apply this e.g., by using a POC.
Keep abreast of new technologies and development practices, and foster a learning and innovated environment and mindset throughout the group

Compliance
Makes sure the development team follows best practices for increasing software security.
Makes sure the software adheres to company standards and policies (Technology Map, Open-Source Usage Guidelines, API Guidelines etc.)