Uncubed

Technical Lead Consultant

ThoughtWorks, Melbourne

Creative Technology Consultants


As a Tech Lead at ThoughtWorks you are doing more than just writing code. You are responsible for the entire development team consisting of people in both technical and non-technical roles.

Your Skills & Knowledge

  • Hands-on development and delivery experience with a broad mix of languages and technologies
  • Passion for software engineering and craftsman-like coding prowess
  • Experience with architectural design whilst leading and inspiring software development teams
  • Have helped lead development on large, custom-built object-oriented applications
  • Great OO skills, including strong design patterns knowledge and enterprise integration
  • Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices, such as Continuous Integration, TDD, BDD, Infrastructure as Code etc,
  • Ability to work in a variety of client settings and in a team-oriented, collaborative environment
  • Experience in communicating technical vision at a high and low level
  • Ability to influence on a commercial and technical level
  • Knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, Encapsulation etc  
  • Experience of working in a forward thinking, OSS-centric environment

What you will do

  • Work on large-scale, custom-designed, multi-tier, enterprise-level software development projects using languages such as Java, Ruby and/or .NET, Scala, Clojure, Mobile and Python (to name a few)
  • Design innovative, evolutionary architectures
  • Build, support and mentor effective delivery teams
  • Writing code alongside your development team
  • Champion software quality and engender technical vision and ensuring clients are satisfied
  • Ensure there is a balance between technical innovation and what’s right for the client by considering appropriate technology choices and understanding the business vision
  • Champion Cross Functional Requirements
  • Champion agile best practices and Continuous Delivery
  • Develop your career outside of the confinements of a traditional career path by focusing on what you’re passionate about rather than a predetermined one-size-fits-all plan
  • Help to grow the next generation of technical leaders and have a positive impact on the industry
 

#LI-ED1

About ThoughtWorks

A community of passionate individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change. 

Want to learn more about ThoughtWorks? Visit https://www.thoughtworks.com/