Desarrolladores/as - Developers

<Scroll down to read this job description in English>

ThoughtWorks entiende que la esencia de una organización excepcional son increíbles seres humanos.

Buscamos a personas talentosas y muy apasionadas por lo que hacen para unirse a nuestro equipo.

Nuestra idea de desarrollo de software es la de una experiencia rápida, evolucionaria y liberadora en la que los desarrolladores, testers, project managers y analistas trabajen de forma colaborativa con nuestros clientes para entregar resultados visibles e inmediatos.

Así como nos interesan personas con fuertes habilidades en nuestros lenguajes centrales, es igualmente importante tu curiosidad intelectual y tu apetito por resolver problemas. Te atrae la idea de trabajar frecuentemente cerca de personas que han escrito libros acerca de las cosas que te interesan, compartes nuestra fascinación por los patrones de diseño, integración continua, TDD y Ágil. 

Queremos personas que puedan traducir su pasión por un software grandioso en valor concreto para nuestros clientes, personas innovadoras que nos ayuden realmente a revolucionar el desarrollo de Software en Chile. Si tú lo tienes, entenderás la manera en la que trabajamos.

Trabajando con nosotros tú obtendrás:

  • La oportunidad de ser parte de una organización de consultoría tecnológica global que quiere cambiar el mundo.
  • Introducir, usar y desarrollar prácticas ágiles en nuestros proyectos, incluyendo integración continua (Go, Jenkins, etc.) y prácticas de desarrollo dirigido por pruebas (TDD).
  • Trabajar con aplicaciones empresariales con diseño customizado y multi-capa que utilizan las últimas tecnologías para construir sistemas escalables de importancia crítica.
  • Contribuir y colaborar a lo largo del ciclo de vida del proceso de desarrollo de software.
  • Entrenar, guiar y transmitir tus ideas acerca de las mejores prácticas en desarrollo de software tanto dentro, como fuera de la comunidad de ThoughtWorks.
  • Ser parte de un ambiente abierto y no jerárquico donde se espera la participación y colaboración de todas las personas en las decisiones tanto de proyectos como organizacionales.
  • Trabajar con un grupo de personas realmente talentosas de diferentes lugares del mundo.
 
Para este rol debes brindar lo siguiente:

  • Pasión por codificar. Tú idea de diversión es probablemente escribir una app en tu tiempo libre, sea ésta una aplicación web 2.0, o un framework nuevo de paquete simplemente para ponerle color a tus actividades diarias.
  • Experiencia de desarrollo y entrega con Java, C#, o Ruby. Esperamos que nos puedas demostrar un poco de tu talento.
  • Análisis, diseño, codificación e implementación de aplicaciones customizadas de gran escala orientadas a objetos.
  • Estar deseoso de trabajar colaborativamente con personas, compartir tus ideas y resolver problemas de negocios reales.
  • Experiencia - o al menos mucho conocimiento - de metodologías ágiles.
  • Fuertes habilidades comunicativas y de interacción con clientes como para trabajar en un entorno de consultoría y construir relaciones.
  • Habilidades intermedias de inglés, talvez no puedas tener una conversación fluida pero te sentirás cómodo trabajando en un ambiente donde escucharás inglés regularmente.
 
Realmente apreciaríamos si además tienes:
  • Un fuerte conocimiento en diseño de patrones, refactorización y pruebas unitarias.
  • Experiencia trabajando con métodos Agiles, incluyendo Extreme Programming (XP), Scrum y/o Kanban.
  • Experiencia escogiendo y aplicando buenas prácticas de software como desarrollo dirigido a pruebas (TDD), integración continua y entrega continua.
  • Participación activa en comunidad profesional como orador, autor o contribuidor online.
  • Nuestro proceso de selección está diseñado para conocer distintas habilidades y si podrías encajar en nuestra cultura organizacional. Si vives en otra ciudad Chile que no sea Santiago también puedes aplicar, pero debes estar dispuesto a mudarte.
Te suena interesante? Nos encantaría saber de ti.

Developers

ThoughtWorks understands that amazing human beings are the essence of exceptional organizations.

We are looking for talented and passionated people to join our team.

Our approach to software development is a fast, evolutionary, liberating experience – project managers, developers, testers and analysts working collaboratively with clients to deliver immediate and visible results.

While we’re looking for strong skills in our core languages, what’s equally important is your intellectual curiosity and appetite 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. Innovators to truly help us to revolutionize software development in Chile. If you’ve got it, you’ll get the way we work. 

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.
  • Work with an amazingly talented and diverse bunch of people from all around the world.
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#, or Ruby. Expect to show us a bit of your talent.
  • Analysis, design, coding and implementation of large-scale custom-built OO applications.
  • Keen to work collaboratively with people, sharing your ideas to solve real business problems.
  • Experience – or at least a lot of latent knowledge – with agile methodologies.
  • Strong communication and client-facing skills with the ability to work in a consulting environment and build relationships.
  • Intermediate English skills. You may not be able to have a fluent conversation, but you will feel comfortable working in an environment where you'll be hearing English frequently.
We will really value if you have:
  • Strong 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.
  • Active participation in the professional community as a speaker, author or online contributor.
Our hiring process is designed to get to know different skills, and fit for our organisation. We also welcome applications from applicants based in cities other than Santiago, although you must be willing to relocate 

Sounds interesting? We'd love to hear from you.

Back to top