Thoughtworks Singapore is seeking a Principal Developer to play a technical advisor role to senior client executives, guide solution architecture, and drive technical implementation with our delivery teams. The ideal candidate will have a strong background in Fullstack Development, Cloud & Infrastructure as Code, DevOps & Automation, Observability, and Strategic Consulting. The Principal Developer will also be responsible for providing strategic and tactical leadership on accounts, establishing and maintaining trusted advisor status through high-impact client interactions.
Requirements
- Champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns.
- Exemplify Thoughtworks' technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks.
- Act as a trusted technical advisor to your client by building key relationships and understanding the market and trends that could impact them.
- Assess client needs and develop the account strategy and proactive proposals needed to deliver value to our client.
- Speak to the value of our delivery and how it maps to client vision, goals, and initiatives.
- Continuously deliver undeniable value by ensuring the high performance of Thoughtworks teams on the account and proactively manage risk with the client.
- Cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture.
- Ensure security, privacy and legal compliance across the account.
- Have a track record of managing the scope and shape of programs of work.
- Have experience with account management, third-party contractual agreements, client management & pre-sales, client reporting, and keeping budgets in check, and up-selling.