Thoughtworks

IME:IN:DEC:Developer:PrincipalConsultant

Bangalore, India
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“IME: IN: DEC: Developer: Principal Consultant at Thoughtworks. Skills: Technical leadership, Client management, Solution architecture, AI evolution. Champion and adopt best practices. Write clean and reusable code”

What You'll Achieve.

Deliver undeniable value to clients; Contribute to business growth; Contribute to business scale; Cultivate capability and efficiency; Ensure high performance of teams; Proactively manage risk

Industry & Context.

Problems you'll solve

Solve complex problems; Navigate complexities; Approach challenges from multiple perspectives

Eligibility Requirements

Work out of office, Work at client's office

What They're Looking For.

Must Have

Technical depth across Java, React, React Native, and AWS, 16+ years of technical leadership, Experience with account management, Experience with third party contractual agreements, Experience with client management, Experience with pre-sales, Experience with client reporting, Experience with up-selling, Comfortable chairing meetings, Comfortable conducting reports, Comfortable providing technical sales support, Comfortable keeping budgets in check, Comfortable helping delivery teams, Knowledge of delivery approaches such as TDD, Knowledge of continuous integration, Knowledge of pairing, Knowledge of infrastructure automation, Consulting experience, Stakeholder management experience, Team management experience, Closely working with C-level executives, Natural ability to establish and nurture relationships with senior leaders, Excellent context-switching capabilities, Ability to lead, organize and deliver commitments on time and within budget, Resilient in ambiguous situations, Adapt role to approach challenges from multiple perspectives, Take on risks and skillfully manage them, Empathetic, Use empathy to build solid working relationships, Use empathy to resolve issues quickly and thoughtfully

Nice to Have

Good understanding of the Banking domain, Ability to pick up banking domain faster

What You'll Do.

Champion and adopt best practices

Write clean and reusable code

Critically evaluate AI tools

Harness AI tools to solve problems

Drive meaningful efficiency with AI

Exemplify technical excellence

Exemplify thought leadership

Act as trusted technical advisor

Build key client relationships

Understand market trends

Sense opportunities for improvement

Propose systemic change

Develop account strategy

Deliver value to client

Ensure high performance of teams

Manage risk with client

Cultivate growth and development

Foster inclusive team culture

Foster supportive team culture

Ensure security compliance

Ensure privacy compliance

Ensure legal compliance

How You'll Work.

Team & Collaboration

Pair programming; Stakeholder management; Team management; Working with C-level executives; Nurture relationships with senior leaders; Build solid working relationships; Foster inclusive, supportive team culture

Communication Scope

High-impact client interactions; Client reporting; Chairing meetings; Conducting reports; Technical sales support; Speak to delivery value

Process & Methodology

Managing scope of programs, Managing shape of programs, Deliver commitments on time, Deliver commitments within budget, Manage risks

Full Job Description

Principal Developers at Thoughtworks can wear many hats. Depending on the client situation, you could be playing the role of a technical advisor to senior client executives, guide and direct solution architecture for large technical programs of work or drive technical implementation hand-on with our delivery teams. Principal Developers also provide strategic and tactical leadership on accounts, establishing and maintaining trusted advisor status through high-impact client interactions. By empowering Thoughtworker engagement through cultivating high-performing teams, you will continuously deliver undeniable value to our clients, contributing to the growth and scale of our evolving business. Ultimately, the health of an account is a reflection of the capability and efficiency that you cultivate. Job responsibilities You will champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns You have a pulse on the AI evolution reshaping our industry. You don't just follow the hype; you critically evaluate how emerging AI tools and methodologies can be harnessed to solve complex problems and drive meaningful efficiency. You possess a good understanding of the Banking domain or enough to have the ability pick up faster, navigating its unique regulatory landscapes and technical complexities with the same precision and care you apply to your code. You will exemplify Thoughtworks’ technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks You will act as a trusted technical advisor to your client by building key relationships and understanding the market and trends that could impact them You can sense opportunities for improvement and are comfortable proposing and leading systemic change in organizations You will assess client needs and develop the account strategy and proactive proposals needed to deliver value to our client You can speak to the value of our delivery and how it maps

Free ATS check

Applying for this IME: IN: DEC: Developer: Principal Consultant role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Thoughtworks?

Real rants from real employees. Read before you apply.

Read Company Rants →