Senior Developer

ThoughtWorks

(Chicago, Illinois)
Full Time Travel Required
Job Posting Details
About ThoughtWorks
A community of passionate individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change.
Responsibilities
* Work on large-scale, custom distributed software systems using Java, Ruby and/or .NET * Lead teams software engineers * Be responsible for the quality of software and resolving any issues regarding client satisfaction * Be a mentor and role model to less experienced developers * Employ Agile development including task estimation, test automation, deployment automation and Continuous Integration to improve overall execution speed and product quality * Travel the world. * Learn something new everyday * Speak at conferences. * Write blogs and books. * Start new offices in places you’ve never been before * Think through hard problems, and work with a team to make them reality. * Work in a dynamic, collaborative, transparent, non-hierarchal, and ego-free culture where your talent is valued over a role title * Develop your career outside of the confinements of a traditional career path by focusing on what you’re passionate about rather than a predetermined one-size-fits-all plan
Ideal Candidate
* Development and delivery experience with Java, .NET and/or Ruby * Passion for software engineering and craftsman-like coding prowess * Have helped lead development on large, custom-built object-oriented applications * Great OO skills, including strong design patterns knowledge * Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP) * Ability to work in a variety of client settings and in a team-oriented, collaborative environment * Knowledge of software best practices, like TDD, BDD and continuous integration * Experience of working in a forward thinking, OSS-centric environment
Compensation and Working Conditions

Working Conditions

Our North America offices are in Chicago, Dallas, New York, Atlanta and San Francisco. Relocation isn't necessary if you live in one of these cities. If you live elsewhere, please let us know to which one you are willing to relocate to.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.