Thoughtworks is seeking a Senior Software Developer to join their team in Brasil. This position is exclusively for candidates with disabilities (PCD). As a Senior Software Developer, you'll be part of a global technology consultancy that has been driving digital innovation for over 30 years. The role involves collaborating with Business and Quality Analysts, Designers, and Project Managers to design software solutions that create meaningful change for clients.
You'll be working on creating large-scale distributed systems using microservices architecture, implementing best practices like TDD and pair programming, and utilizing modern DevSecOps tools and practices. The position requires strong technical expertise in object-oriented programming languages such as Java, JavaScript, TypeScript, or similar technologies, along with experience in agile methodologies.
The ideal candidate will have advanced English skills and a passion for technical excellence. You'll have the opportunity to mentor junior developers, contribute to the tech community, and work on innovative solutions for clients across various industries. Thoughtworks offers a unique cultivation culture where career development is self-directed but supported by interactive tools, development programs, and collaborative teammates.
This role is perfect for someone who thrives in ambiguous situations, can approach challenges from multiple perspectives, and wants to be part of a company that values diversity and inclusion. You'll be joining a community of computer science graduates, seasoned technologists, and career changers who learn from and challenge each other. The position offers the chance to work on meaningful projects while growing your technical and leadership skills in a supportive environment.