Apps Jobs - application development jobs for mobile and social software

Apps Jobs - Web and mobile application development jobs

Web and mobile application development jobs

Atention! This Job is older than 30 days!

Principal Developer/Application Architect

at ThoughtWorks (Anywhere) Freelance Wednesday, October 27th, 2010

Job Description:

We’re establishing new service offerings in response to demand from our clients and we are looking for passionate Senior Technologist to lead the way.

If like us you understand what it means to be a Craftsman, value Agile methodologies and pragmatic engineering practices like test-driven development, object-oriented design, refactoring, the KISS and YAGNI ethic, continuous integration and pair programming – we’d love to talk to you.

At ThoughtWorks you’ll be a part of a community that has been synonymous with revolutionary software and software practices. It’s likely you’ve read the work of our Chief Scientist Martin Fowler and evaluated some of our tools like CruiseControl and Mingle.

As a ThoughtWorks Consultant you’ll be surrounded by like-minded colleagues while working on complex and unique problems for a wide range of businesses and industries. And because no one project is the same and we do not care that much about role titles you’ll get to challenge yourself and grow your skills exponentially by trying on different hats.

It’s a big ask, you’ll need:

§ Experience leading and inspiring software development teams

§ Minimum of 15 total years of software development, with at least 5 years designing and architecting enterprise web applications

§ Expertise in multiple technologies (including Java, C#.Net, Ruby/RoR etc) Including a thorough understanding of common web application concepts and technologies; experience producing and consuming web service and experience working with message-oriented systems

§ Experience working with CTO/COO to create technical strategies

§ Solid understanding of the practical application of agile development methods and leading software development teams in an Agile/Lean environment

§ Experience working directly with senior IT groups in an advisory role

§ Ideally experience contributing to the professional community as a speaker, author or online contributor

§ Computer Science Degree or Technical equivalent, MS a plus

Please be aware that this role requires a high degree of travel

How to apply:

Please send your email to [email protected]