ThoughtWorks

Senior Developer

ThoughtWorks
Apply
2 hours ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Design and implement software solutions that address complex business problems for clients.
  • Write clean, reusable, iterative, and well-tested code using sound engineering practices.
  • Build large-scale distributed systems from microservices.
  • Collaborate with Business Analysts, Quality Analysts, Designers, Project Managers, and other teammates to develop features and interactive prototypes.
  • Advocate continuous delivery, DevSecOps, and security practices throughout the software delivery lifecycle.
  • Participate in the full software consulting and delivery cycle from ideation through deployment.
  • Assess team health, code quality, and nonfunctional requirements.
  • Mentor less-experienced peers and help cultivate collaborative technical teams.

Requirements

  • Experience with one or more of Java, Kotlin, JavaScript, TypeScript, Ruby, or C#.
  • Strong object-oriented programming skills and the ability to write high-quality, well-tested code.
  • Comfort with Agile methodologies such as Extreme Programming, Scrum, or Kanban.
  • Awareness of test-driven development, continuous integration, and continuous delivery approaches or tools.
  • Working knowledge of AWS, Azure, Kubernetes, or Docker is a bonus.
  • Ability to influence others, advocate for technical excellence, adapt to change, and work through ambiguity.
  • Engagement with the external technology community through speaking, open source, blogging, or similar contributions.

Benefits

  • Individualized career development supported by interactive tools, development programs, and mentoring teammates.
  • The role may require working from a Thoughtworks office or client office five days per week, depending on business or client needs.
ThoughtWorks

About ThoughtWorks

10,000+ employees

We are a global technology consultancy that delivers extraordinary impact by blending design, engineering and AI expertise. For 30 years, our commitment to design-led thinking, engineering excellence and innovation means we prioritize people, build teams with strong technical foundations and embed AI into every step of the process – not just as a tool but as a mindset. It’s this approach that sets us apart, sparks bold ideas and empowers us to drive real, lasting innovation. We’re not preparing for the future – we’re defining it.