Software Developers
ThoughtWorks - United Kingdom

This job posting is no longer available on ThoughtWorks. Find similar jobs: Software Developer jobs - ThoughtWorks jobs

  • C# and Java - UK
Experiment, share ideas and innovate daily in a community of software experts. ThoughtWorks is full of exceptionally talented people working in an exceptional way.

Get the kind of challenge you love
First off, it’s not one challenge. It’s going to be all kinds - across a wide variety of clients and business applications. But your focus is always going to be on delivering complex and business-critical software. As things stand today you’ll be using Java, C# and Ruby for the most of that work. And you could find yourself working in a lead developer or design role. Or both, because we don’t put our people in boxes and we don’t operate in a conventional way. 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.
Get on our wavelength
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 alongside people who wrote the book 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.

Break free from the mainstream
We tackle complex, mission-critical applications like many other software companies. But that’s where the similarity ends. Our approach is grounded in our roots as a pioneer in Agile development. Which is why we don’t subscribe to traditional corporate life. As a community of intellectual free thinkers, we’re always looking for different and better ways of doing stuff. Our aim is always to create immediate and visible value, a fact that’s not lost on the growing number of customers who see us as a trusted partner. We’re not your average company, so don’t expect to find average people working here.

We take our hiring very seriously ...

So to be considered you'll have experience of the following:
Delivery experience within complex, enterprise environments using Java J2EE, C# or Ruby on Rails - a technical test will be involved!

Have worked across the whole SDLC including analysis, design, coding and implementation of large scale custom built object-oriented applications

Strong OO design skills, including good design patterns knowledge

Interest in or experience of Agile Methodologies, such as Extreme Programming (XP) and Scrum

Ability to work in a variety of client settings and in a team-oriented, collaborative environment

Worked in a forward looking environment using techniques such as test driven development and continuous integration

Strong communication and client-facing skills with the ability to work in a consulting environment

And you'll want to:
Join a consultancy that's at the forefront of technology and methodology innovation

Work with clients and their teams to provide real business value

Create complex, enterprise-transforming business applications as a member of diverse, high energy teams

Continually learn and develop

Work with the latest open source tools

Apply here
Send your resume to work@thoughtworks.com , or apply online now.

Role posted September 2010

ThoughtWorks - 3 years ago - save job - copy to clipboard
About this company
4 reviews
IT services firm ThoughtWorks provides systems integration and application development services for large and multi-national companies...