Technical Advisor

Role: Technical Advisor

What we provide for this role:

  • Explore cutting-edge technologies - We provide world-wide cutting-edge insight about technologies (Technology Radar)
  • Approach innovative technology solutions - We serve leading companies of the industries, face their business challenges and help them solve various (technical and architectural) issues
  • Accomplishment for receiving the challenges - We recommend the leading software technologies and methodologies into our customers, and improve the capabilities of the entire software industries
  • Growth with the Global talents - Work with ThoughtWorks global experts (such as Martin Fowler and Jim Highsmith) and local technology community leaders which is a rare domestic technical staff growth platform

Who we are looking for:

System Architect

  • Familiar with the popular architecture design methods, such as multi-tier architecture, SOA, web architecture and microservices
  • Understanding of meta plan, emerging design and architectural evolution
  • Experience in distributed and high available system development is a plus
  • Ability to make technical decision and create architecture evolution roadmap

Technical Leader

  • Leadership: Guide teams to solve key technical issues in the project
  • Innovation and practices: Work independently to research and proof of concept in uncertainty area
  • Solve complex problems: Such as performance, scalability, distributed and consistency, legacy system migration
  • Build the team: Introduce new technical solutions into the team, build the their capabilities

Engineering Practitioner

  • Deep understanding with agile software development principles and automation
  • Experienced in software development lifecycle management, from requirement analysis to code, testing, deploy and maintenance

Coacher

  • Presentation skill
  • Training and coach skill

Meet Some of ThoughtWorks's Employees

Amanda S.

Senior Developer

Amanda develops software for various client projects by traveling to client sites and collaborating with fellow ThoughtWorkers to build viable software solutions.

Molly D.

Lead Developer

Molly writes code for ThoughtWorks and mentors others in how to become effective software developers. She works through problems with her team to give her clients the best possible solution.


Back to top