Thoughtworks, a global technology consultancy with 30+ years of experience, is seeking a Senior Software Developer to join their innovative team. This role offers an exciting opportunity to work on meaningful client projects while driving technical excellence and mentoring junior team members.
As a Senior Software Developer, you'll be at the forefront of designing and implementing software solutions that create impactful change for clients. You'll collaborate with cross-functional teams including Business Analysts, Quality Analysts, Designers, and Project Managers to deliver powerful results. The role demands expertise in clean code practices, test-driven development, and distributed systems architecture.
The position offers a unique blend of technical leadership and hands-on development. You'll be responsible for creating large-scale distributed systems, implementing DevSecOps practices, and ensuring high-quality software delivery through continuous integration and deployment. Your experience with languages like Java, Kotlin, JavaScript, or TypeScript, combined with strong object-oriented programming skills, will be essential for success.
What sets this opportunity apart is Thoughtworks' commitment to professional growth and cultivation culture. The company provides numerous development programs and interactive tools to support your career journey. You'll join a community of passionate technologists, from computer science graduates to seasoned professionals and career changers, all learning and challenging each other.
The ideal candidate will bring not only technical expertise but also strong leadership qualities, including the ability to mentor others, influence technical decisions, and navigate ambiguous situations. You'll have the opportunity to contribute to the broader tech community through speaking engagements, open source contributions, and blogging.
This role is perfect for someone who wants to combine technical excellence with meaningful client impact, all while working in a collaborative, innovative environment that has won numerous awards worldwide. Join Thoughtworks to be part of a team where curiosity, innovation, and dedication drive extraordinary results.