Thoughtworks

Lead Consultant, Software Development

Sydney, Australia

Compensation: AUD 100000 - AUD 150000

Lead Consultant, Software Development
πŸ“ Location: Sydney

Join Thoughtworks as a Lead Consultant and be the primary point of contact for our clients, ensuring the success of our delivery teams! In this strategic role, you'll collaborate with clients to transform technical visions into reality. It's essential to balance high-level strategic thinking with tactical execution as you work closely with clients and teammates.

Key Responsibilities:

  • Champion and implement best practices, including clean and reusable code, TDD, pair programming, and design patterns. πŸš€
  • Oversee the entire software consulting and delivery lifecycle, from ideation to production. πŸ› οΈ
  • Advocate for continuous delivery to provide high-quality software and maximize value to customers. πŸ’Ž
  • Design innovative solutions using the latest technology to meet client challenges while making pragmatic tradeoffs. βš™οΈ
  • Collaborate with teammates to develop features, design concepts, and prototypes, ensuring adherence to UX specifications. 🎨
  • Stay up-to-date with emerging technologies from our Technology Radar to effectively address client needs. 🌐
  • Utilize various programming languages and tools, actively coding alongside your teamβ€”staying hands-on is vital! πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»
  • Champion DevSecOps practices to enhance software building and deployment, promoting a devops culture. πŸ”’
  • Foster an inclusive team culture that encourages feedback and supports professional growth. 🌱

Qualifications:

  • Proficient in two or more programming languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) and embrace Object-Oriented technologies. 🌍
  • Experience leading development teams using Agile, Lean, and/or Continuous methodologies.
  • Knowledge of TDD, continuous integration, pairing, and infrastructure automation is essential.
  • Bonus: Familiarity with cloud technologies such as AWS, Docker, or Kubernetes! ☁️
  • Passionate about continuous learning and personal development in various tech paradigms. πŸ“–

Professional Skills:

  • Skilled in influencing others toward technical excellence, while remaining adaptable. πŸ’‘
  • Ability to translate business needs into software requirements, bridging product and technology effectively.
  • Develop and implement a technical vision to deliver significant business benefits.
  • Mentor junior peers through knowledge sharing and leadership, inspiring collective success. 🌟
  • Resilient in challenging situations, with a multifaceted approach to problem-solving.

Why Thoughtworks?
At Thoughtworks, we offer a unique career path tailored to you, supported by diverse development programs and a collaborative culture. Our community is committed to empowering each other, fostering an environment where everyone thrives.

Are you ready to revolutionize technology with us? Apply now and join our extraordinary team! 🌈✨

πŸ‘‰ [Apply Today!]