Business Analyst, Porto Alegre

ThoughtWorks is a fast growing technology consultancy with an enviable track record of delivering real business value. Our Brazilian office has recently opened in Porto Alegre and we are already at around 50 people. We're in a period of growth and we're currently looking to hire exceptional Business Analysts to help us continue to delight our clients.



We've been at the forefront of innovation around Agile methods for a long time now. Whether it's finding ways to elicit user requirements, introducing story walls, making distributed Agile a reality or introducing the concept of self-managed teams to our clients, we find ways to help technology deliver real business value. Add to this our recognition as innovators in the technical world, and you'll start to see why working here is refreshingly different.

We are looking for analysts who will be the bridge between fascinating clients and passionate software developers looking for problems to solve. It’ll involve a lot of open and honest communication. It’ll mean getting to know business inside out. Finding out what their software must achieve, how it will be used and then generating the ideas our developers draw on to create custom applications.

You will be responsible for:

  • Understanding and communicating client requirements for successful project delivery;
  • Interview client users & managers to understand and create functional requirements
  • Document, define and review detailed business and functional requirements
  • Be involved with all phases of development (analysis, design, coding, testing, deployment)
  • Coaching and mentoring team members
  • Travel to work at client sites



You’ll bring the following:

  • Experience in systems analysis on development of new and replacement application projects
  • Experience in gathering and developing detailed functional requirements for OO, multi-tier applications
  • Experience in designing and facilitating user focus sessions
  • Experience in leading process improvement efforts is very valuable
  • Experience with iterative development methodologies, preferable Agile Methodologies
  • Knowledge of a testing methodology and/or experience in testing (System, Unit, Integration, Interface)
  • Understanding of data modelling, object modelling, and OO design principles
  • Strong understanding of capabilities and limitations of programming languages, middleware solutions, application servers and presentation layer tools is a plus, but not required
  • Exceptional listening, written and verbal English communication skills

Interested?

If you are interested in taking on an opportunity that offers variety, innovation, and unique challenge every day, then we should talk. Send your resume to work@thoughtworks.com. We want to hear from you!