A ThoughtWorks eacute; uma comunidade de pessoas apaixonadas com o prop oacute;sito de revolucionar o design e a cria ccedil; atilde;o de software, enquanto defende uma mudan ccedil;a social positiva. Trabalhamos com pessoas e organiza ccedil; otilde;es que possuem miss otilde;es ambiciosas - estejam eles nos setores privado, p uacute;blico ou social e acreditamos que as pessoas s atilde;o a chave do nosso sucesso. Ser um "ThoughtWorker" significa ter paix atilde;o, criatividade, valores e habilidades para resolver problemas em meio a nossa cultura aacute;gil e n atilde;o-hier aacute;rquica.N oacute;s entendemos que o desenvolvimento de software eacute; uma experi ecirc;ncia libertadora, evolutiva e r aacute;pida ndash; gerentes de projeto, desenvolvedores, testadores e analistas de neg oacute;cio trabalhando colaborativamente com os clientes para entregar resultados visiveis e imediatos. Buscamos tanto conhecimento e curiosidade intelectual para resolver problemas. Voc ecirc; ser aacute; atra iacute;do pela id eacute;ia de trabalhar lado a lado de pessoas que escreveram livros sobre os assuntos que lhe interessam. E voc ecirc; compartilhar aacute; nosso interesse por Padr otilde;es de Projeto, refatora ccedil; atilde;o, Integra ccedil; atilde;o Cont iacute;nua, TDD (Test Driven Development) e Aacute;gil. N oacute;s queremos pessoas que consigam traduzir sua paix atilde;o por ldquo;Great Software rdquo; em valores reais para nossos clientes. Se voc ecirc; entende isso, voc ecirc; entender aacute; nossa forma de trabalho. Mas n atilde;o eacute; somente desenvolvimento. N oacute;s continuamos a inovar atrav eacute;s de processos de entrega. Desde um melhor gerenciamento de carga de trabalho com Kanban at eacute; Integra ccedil; atilde;o Continua e DevOps. Voc ecirc; talvez j aacute; tenha lido algum de nossos livros sobre esses assuntos, ou visto nosso Radar de Tecnologia. Nosso objetivo em Porto Alegre eacute; contratar mais pessoas inovadoras que ir atilde;o realmente nos ajudar a revolucionar o desenvolvimento de software no Brasil. Aqui voc ecirc; ter aacute; a oportunidade de:Fazer parte de uma consultoria global de tecnologia que quer mudar o mundo;Apresentar, utilizar e melhorar pr aacute;ticas de desenvolvimento aacute;gil, incluindo Integra ccedil; atilde;o Cont iacute;nua (Go, Jenkins, etc) e Desenvolvimento Orientado a Testes (TDD - Test Driven Development);Trabalhar em aplica ccedil; otilde;es de neg oacute;cios em multi-camadas e com design personalizado, que utilizam as mais recentes tecnologias para a constru ccedil; atilde;o de sistemas cr iacute;ticos e escal aacute;veis;Contribuir e colaborar com a equipe e clientes durante todo o processo de desenvolvimento de software;Atuar como coach e disseminar o conhecimento das melhores pr aacute;ticas no desenvolvimento de software dentro e fora da ThoughtWorks;Ser parte de um ambiente aberto e n atilde;o hier aacute;rquico onde se espera que todos colaborem dentro do projeto e nas dire ccedil; otilde;es da organiza ccedil; atilde;o.Esperamos que voc ecirc;:Goste de programar. No seu tempo livre voc ecirc; se diverte programando uma aplica ccedil; atilde;o para web 2.0 ou um framework para facilitar suas atividades di aacute;rias;Tenha experi ecirc;ncia com desenvolvimento em Java, .NET, Python e/ou Ruby. Voc ecirc; poder aacute; nos mostrar um pouco do seu talento durante nosso processo de sele ccedil; atilde;o;Tenha experi ecirc;ncia com an aacute;lise, design, codifica ccedil; atilde;o e implementa ccedil; atilde;o de aplica ccedil; otilde;es OO coorporativas personalizadas;Capacidade de trabalhar em equipe, em um ambiente colaborativo;Tenha experi ecirc;ncia de trabalho com m eacute;todos aacute;geis - incluindo XP, Scrum e desenvolvimento iterativo - seria fant aacute;stico. Se voc ecirc; ainda n atilde;o teve a oportunidade de trabalhar em um ambiente aacute;gil, voc ecirc; j aacute; leu tudo sobre esta metodologia;Capacidade de comunica ccedil; atilde;o, com habilidade de trabalhar e construir um relacionamento com o cliente dentro de um ambiente de consultoria;Caracter iacute;sticas que ser atilde;o um diferencial:Bons conhecimentos de padr otilde;es de projeto, refatora ccedil; atilde;o e testes unit aacute;rios;Experi ecirc;ncia de trabalho com m eacute;todos aacute;geis, XP, Scrum e / ou Kanban;Experi ecirc;ncia na escolha e aplica ccedil; atilde;o de boas pr aacute;ticas de software como Test Driven Development (TDD), integra ccedil; atilde;o e entrega continua;Participa ccedil; atilde;o ativa dentro da comunidade de TI como um palestrante, autor ou colaborador.A ThoughtWorks tem orgulho de ser uma empresa que preza pela igualdade de oportunidades. As pessoas ser atilde;o considerados para todas as posi ccedil; otilde;es, sem distin ccedil; atilde;o de ra ccedil;a, cor, religi atilde;o, g ecirc;nero e identidade de g ecirc;nero, nacionalidade, defici ecirc;ncia, orienta ccedil; atilde;o sexual, ascend ecirc;ncia ou idade. Parece interessante? Ent atilde;o vamos conversar! Veja aqui um v iacute;deo sobre como eacute; trabalhar na ThoughtWorks!Developers ThoughtWorks is a community of passionate people with the goal to revolutionize the design and creation of software, while defending a positive social change. We works with these people and organizations that have ambitions missions ndash; either in private or public sector and we believe people are the key to our business success. Be a ThoughtWorker means have passion, creativity, values and skills to solve problems inside our non-hierarchical and agile culture. Our approach to software development is a fast, evolutionary, liberating experience ndash; project managers, developers, testers and analysts working collaboratively with clients to deliver immediate and visible results. While we're looking both for technical knowlege and intellectual curiosity for solving problems. You'll be drawn by the idea of often working close to people who wrote books on the things that interest you. And you'll share our fascination with design patterns, refactoring, continuous integration, TDD and Agile. We want people who can translate their passion for great software into concrete value for clients. If you've got it, you'll get the way we work. It's not just about development though. We've continued to innovate right throughout delivery processes. From better workload management with Kanban all the way to Continuous Delivery and DevOps. You may have already read some of our books on these topics, or checked out our Technology Radar. Our business in Porto Alegre is looking to hire more innovators to truly help us to revolutionize software development in Brazil. Working with us you'll get to:Join a global technology consultancy that wants to change the world;Introduce, use and grow agile development practices on a project, including continuous integration (Go, Jenkins etc) and behavior or test driven development practices (TDD);Work on custom-designed, multi-tier, business applications that use the very latest technologies to build scalable and critical systems;Contribute and collaborate throughout the software development life cycle;Coach, mentor and generally spread the word about best practices in software development inside and outside ThoughtWorks community;Be part of an open and non-hierarchical environment where everyone is expected to speak up and collaborate in project and organizational directions.To be considered for a role with us, you'll bring the following:Passion about coding. Your idea of fun is probably to write an app in your spare time, be it a web 2.0 app or a shiny new framework to bring more fun to your daily activities;Development and delivery experience with Java, C#, Pyhton and/or Ruby. You'll have the chance to show us what you know in our hiring process;Analysis, design, coding and implementation of large-scale custom-built OO applicationsKeen to work collaboratively with intelligent people, sharing your ideas to solve real business problems;Experience ndash; or at least latent knowledge ndash; with agile methodologies;Good ommunication and client-facing skills with the ability to work in a consulting environment and build relationships;And we will really value if you have:Good knowledge of design patterns, refactoring and unit testing;Experience working with Agile methods, including Extreme Programming (XP), Scrum and/or Kanban;Experience with picking and applying good software practices like test driven development (TDD), continuous integration and continuous delivery;Participation in the professional community as a speaker, author or online contributor.Sounds interesting? We'd love to hear from you.

Show more