Skip to main content

This job has expired

You will need to login before you can apply for a job.

Staff Software engineer

Employer
Morgan McKinley
Location
Shanghai, China
Salary
Competitive
Closing date
Jun 22, 2022

View more

Job Function
Other
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
硅谷独角兽,E轮

You Will
  • Craft the architectural strategy, and own the technical landscape, for a major domain in the world of logistics that powers global trade.
  • Design systems that represent the real-world intricacies of logistics entities, such as cargo, routing, customs, and pricing.
  • Lead broad software development delivery and execution strategy across multiple teams.
  • You will work closely and collaborate with our most strategic users at both the executive and operational levels to develop new freight forwarding related products and solutions that meet their needs and solve broad industry challenges.
  • Leverage knowledge of internal and industry prior art in design decisions, and ensure the quality of architecture and design of systems.
  • Effectively research and benchmark company technology against other competing systems in the industry.
  • You play a significant role in the career development of others, actively mentoring and educating the larger software engineering community on trends, technologies, and best practices.
  • Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
Basic Qualifications
  • 8+ years of experience writing software, and a strong engineering background.
  • 5+ years of design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD)
  • Experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • Knowledge of at least one programming language such as Ruby, C, C++, Java, or Kotlin
  • Demonstrated ability to mentor junior and senior software engineers in all aspects of their engineering skill-sets
  • Bachelor's degree in Computer Science or related technical field, or equivalent experience
Preferred Qualifications
  • Strong track record of project delivery for large, cross-functional, complex projects
  • The ability to convey technical ideas in common terms to business partners, product managers, and engineers alike.
  • Understanding of design tradeoffs, load balancing and operational issues
  • Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations
  • Ability and willingness to multi-task and learn new technologies quickly.
  • Ability to work in a dynamic environment and assess the business impact of architectural decisions

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert