Thoughtworks

Senior Software Developer

Thoughtworks

Overview

Role involves designing software solutions and mentoring junior developers.

Ideal candidate should have experience in multiple programming languages and strong Agile methodology knowledge.

remoteseniorEnglishJavaKotlinJavascriptTypescriptRubyC#AWSAzureKubernetesDocker

Locations

  • Brazil

Requirements

  • Experience in one or more development languages
  • Comfortable with Agile methodologies
  • Advanced English skills

Responsibilities

  • Collaborate with teams to build software solutions
  • Write clean and reusable code
  • Mentor less-experienced peers
  • Utilize DevSecOps tools
  • Deliver high-quality software
  • Create large-scale distributed systems
  • Advocate for technical excellence
  • Engage with the tech community