Remote Jobs at ThoughtWorks Open Startup
RSS
API
Global PayrollPost a job

find a remote job
work from anywhere

There have been 7 remote jobs at ThoughtWorks tagged Software Developer, Digital Nomad and Executive
such as Infrastructure Developer, Infrastructure Developer and Graduate Software Developer

Global PayrollPost a job

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a job
Hide this

ThoughtWorks


Senior Application Developer

Senior Application Developer


ThoughtWorks


dev

 

senior

 

digital nomad

 

dev

 

senior

 
This job post is closed and the position is probably filled. Please do not apply.
\nAs a Polyglot Developer at ThoughtWorks, you’ll get to:\n\n\n* Think through hard problems in a consultancy environment, and work with amazing people to make the solutions a reality\n\n* Work in a dynamic, reciprocal, non-hierarchical environment where your talent is valued over your job title or years of experience\n\n* Build custom software using the newest technologies and tools\n\n* Craft your own career path\n\n\n\n\nYou'll be responsible for:\n\n\n* Building a complex, enterprise-transforming application on diverse, high energy teams\n\n* Using the latest tools and techniques\n\n* Hands-on coding, usually in a pair programming environment.\n\n* Working in highly united teams and crafting quality code\n\n* Working in lots of different domains and client environments\n\n* Understanding the business domain deeply and working closely with business partners\n\n\n\n\nIdeally, you should have:\n\n\n* 5+ years of development and delivery experience with Java / C# / Node.js / React.js / GoLang or any similar exciting technologies.\n\n* Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications\n\n* Excellent OO skills, including strong design patterns knowledge\n\n* Familiarity with few databases, like MySQL, Oracle, PostgreSQL, SQL Server, NoSQL, etc\n\n* Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum\n\n* Knowledge of software standard methodologies, like Test Driven Development (TDD) and Continuous Integration (CI)\n\n* Good communication and client-facing skills with the ability to working in a consulting environment is important\n\n* Dream to chip into the wider technical community through collaboration, coaching, and mentoring of other technologists\n\n* Senior developers (4+ years) are expected to be the Architect for relatively smaller enterprise level projects and for larger projects, you will be closely working with the fellow architects to come up with the architecture and take it further.\n\n\n\n\nWe operate in seven cities in India - Bangalore, Chennai, Coimbatore, Gurgaon, Hyderabad, Mumbai, and Pune. If you relish the idea of being a part of the community that extends beyond the work we do for our customers, you may find ThoughtWorks is the right place for you. If you share our passion for technology and want to help change the world with software, we want to hear from you!


See more jobs at ThoughtWorks

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

ThoughtWorks


Entry Level Developer

Entry Level Developer


ThoughtWorks


dev

 

digital nomad

 

dev

 
This job post is closed and the position is probably filled. Please do not apply.
\nThoughtWorks isn’t your average company, so we don’t hire average people. We hire those who want to address challenging problems and explore new domains alongside equally intelligent and principled people.\n\nWe’re a global IT consulting firm with almost 3,000 employees, on six continents, and with no plans of stopping. We’ve made a name for ourselves during our 20 years of business. Our clients know that we’ll deliver amazing custom software and that we’ll never compromise on excellence. As we grow, we take extreme care to preserve our culture and the excitement of being a ThoughtWorker.\n\nWe’re more than just a consultancy — we’re a social community in which each individual brings a curiosity and passion for technology. The kind that makes learning 11 technologies in a week or writing an ant file from memory seem more like fun than work.  This community thrives on continual learning, teaching, and knowledge sharing, so we’ve implemented a “no jerks allowed” policy. This is where YOU come in.\n\nOur Associate Consultant Program is a 24-month period of training and staffing out of our North America offices. Associate Consultants have the opportunity to travel all over the country and gain unparalleled experience on client sites.\n\nBut, first things first -- The Associate Consultant program begins with new ThoughtWorkers from all over the world gathering in India for “ThoughtWorks University,” a five-week training course. Those five weeks are devoted to a project simulation that prepares you for a delivery role on a real client project. Developers are immersed in an OO programming, Quality Assurance Analysts are trained in Agile testing, and everyone learns how to work collaboratively. Imagine discussing computability theory over fresh samosas then returning to the US as a ThoughtWorks consultant with a new international community.\n\nAs an Associate Consultant, you’ll get to:\n\n\n* Work alongside incredibly talented developers and analysts\n\n* Tackle business-critical problems with custom-designed, multi-tier applications using a wide range of the very latest technologies\n\n* Work in Agile, Lean, and Continuous Development best practices\n\n* Work in an informal, collaborative, transparent, non-hierarchal, ego-free culture where your talent is valued over a role title\n\n* Kick-start your career outside of the confinements of a traditional career path – one which focuses on your strengths rather than a predetermined one-size-fits-all plan\n\n* Shape the future of ThoughtWorks by leading and/or contributing to communities within ThoughtWorks\n\n* Freely voice your ideas (and listen to your peers) as part of continuous open and passionate debate on every topic from the merits of Coffee Script to Cucumber\n\n* Be a part of an organization that is as committed to social responsibility as it is to technology and innovation \n\n\n


See more jobs at ThoughtWorks

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

ThoughtWorks


Senior Software Developer

Senior Software Developer


ThoughtWorks


senior

 

dev

 

digital nomad

 

senior

 

dev

 
This job post is closed and the position is probably filled. Please do not apply.
ThoughtWorks is hunting for talented developers who know how to create great code to join us in Melbourne. \n\n\nBeing a consultancy, our teams work on a huge variety of projects. You could be helping shape the digital strategy of a retail giant, building a new mobile platform for a bank, creating an app to support an awareness campaign for Indigenous Australians or helping the science community locate meteorites that have fallen to earth.  All of this whilst building quadcopters or robotic arms in your spare time.\n\nExamples of some of our current projects:\n\n\n\n* Mobile applications including native Android and iOS for telco, retailers, banking clients as well as less traditional science and indigenous communities \n\n* HTML5 rich web applications using AngularJS and NodeJS\n\n* Large scale distributed systems with big data using technologies like Storm, Hadoop, Elastic and Cassandra\n\n* Functional programming languages like Scala and Clojure for heavy data processing projects\n\n\n\n\n\nWe're a big believer in diversity.  We build software for a wide variety of people so we think that a wide variety of people should build our software.  We abhor and reject discrimination and inequality, and promote diversity in all its forms. We proudly, passionately and actively strive to make both ThoughtWorks and our industry more reflective and inclusive of the society that we serve.  As long as you're an opinionated, disruptive thinker, we'd like to hear from you.\n\nWe don't do bureaucracy, or hierarchy but you do get lots of autonomy and we actively encourage you to experiment with new technologies without limitation. \n\nIn addition to all this, we have some great extra benefits including a generous training budget and one of the best parental leave packages in Australia.\n\nAs a general rule of thumb our languages and technical environments range across Java, Ruby, Scala, Clojure, C#, Python, iOS, Android and Javascript. Do you have 5+ years' commercial experience in any of these languages?  Are you a proud code geek looking for a home? Do you get a buzz out of helping others get their geek on? We'd love to talk to you!\n\nTo apply or find out more, use the links and we will be in touch soon.


See more jobs at ThoughtWorks

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

ThoughtWorks


Lead Software Developer

Lead Software Developer


ThoughtWorks


exec

 

dev

 

digital nomad

 

exec

 

dev

 
This job post is closed and the position is probably filled. Please do not apply.
ThoughtWorks is hunting for a passionate Lead Software Developer who cares about software excellence.\n\nWe work in a dynamic, collaborative, non-hierarchical environment where talent is valued over job title or years of experience.  We want you to develop your career outside the confines of a traditional career path.\n\nBeing a consultancy, our teams work on a huge variety of projects. You could be helping shape the digital strategy of a retail giant, building a new mobile platform for a bank, creating an app to support an awareness campaign for Indigenous Australians or helping the science community locate meteorites that have fallen to earth.  All of this whilst building quadcopters or robotic arms in your spare time.\n\nAs a Lead Developer at ThoughtWorks, here's what you can do:\n\n\n\n* Lead teams of software engineers\n\n* Be a mentor and role model to less experienced developers\n\n* Employ Agile development including task estimation, test automation, deployment automation and Continuous Integration to improve overall execution speed and product quality\n\n* Learn new technologies and help shape new offerings for our business\n\n* Think through hard problems, and work with a team to make them reality.\n\n* Work in a dynamic, collaborative, transparent, non-hierarchal, and ego-free culture where your talent is valued over a role title\n\n* 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\n\n\n\n\nHere's what you'll bring:\n\n\n\n* Development and delivery experience with Java, .NET, Ruby, Scala, Clojure or Mobile \n\n* Passion for software engineering and craftsman-like coding prowess\n\n* Have helped lead development on large, custom-built object-oriented applications\n\n* Great OO skills, including strong design patterns knowledge\n\n* Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)\n\n* Ability to work in a variety of client settings and in a team-oriented, collaborative environment\n\n* Knowledge of software best practices, like TDD, BDD and continuous integration\n\n\n\n\n\nWe're a big believer in diversity.  We build software for a wide variety of people so we think that a wide variety of people should build our software.  We abhor and reject discrimination and inequality, and promote diversity in all its forms. We proudly, passionately and actively strive to make both ThoughtWorks and our industry more reflective and inclusive of the society that we serve.  As long as you're an opinionated, disruptive thinker, we'd like to hear from you.\n\nTo hear what our developers think about working at ThoughtWorks, take a look here.\n\nIn addition to all this, we have some great extra benefits including a generous training budget and one of the best parental leave packages in Australia.\n\nIf you want to get more information or apply, use the links and we will be in touch soon.


See more jobs at ThoughtWorks

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

ThoughtWorks


Graduate Software Developer

Graduate Software Developer


ThoughtWorks


dev

 

digital nomad

 

dev

 
This job post is closed and the position is probably filled. Please do not apply.
\nYou are a graduate with a real passion for learning. You're curious and often challenge and ask 'why?'. It's not unusual for you to have had 5 new and brilliant ideas before breakfast. You're a geek at heart and love to play around with the latest cool technologies, and aren't afraid to admit it. You've always been great at solving problems. You believe that the world can be a better place through the use of technology, and want to help make that happen. \n\nAs a graduate Software Developer with ThoughtWorks, here's what you can do:\n\n\n* Learn something new every day\n\n* Travel a lot\n\n* Work with the latest technologies\n\n* Share your ideas \n\n* Deliver agile software solutions using best practices such as TDD and pair programming\n\n* Think through hard problems, and work with a team to make them reality\n\n* Spend your first few weeks training in India with other graduates atThoughtWorks University (TWU)\n\n\n\n\nThis role will be based in London, however you can expect an element of travel so ideally you’ll be flexible to travel should we need your expertise in our other offices. \n\nHave we got it right - does this sound like you?! If yes, we'd love to chat with you about a career as a graduate software developer with ThoughtWorks! 


See more jobs at ThoughtWorks

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.

ThoughtWorks


Infrastructure Developer

Infrastructure Developer


ThoughtWorks


dev

 

digital nomad

 

dev

 
This job post is closed and the position is probably filled. Please do not apply.
\nAt ThoughtWorks our dedication to the art of software delivery has long meant driving deeper collaboration between different parts of an organisation. We literally wrote the book on Continuous Delivery, which recognizes the deeper role of infrastructure and operations as an integral part of the delivery process, and have been an active part of the DevOps community since the beginning.\n\nAs an Infrastructure Developer at ThoughtWorks you are responsible for bringing and spreading the knowledge, ideas, and hands-on implementation skills needed to deliver and run software services.\n\nThoughtWorks is synonymous with innovation. We're a diverse community of bright and passionate individuals striving to have a positive impact on the world. Our clients are organisations with ambitious missions, where we deliver complex enterprise systems using a philosophy based on lightweight design, Agile, and open-source.\n\nWe help our customers to adopt DevOps approaches, break out of rigid, traditional ways of working and move to more customer-focused and agile approach. We currently have multiple positions for experts in infrastructure as code and DevOps to join us. \n\nAs an Infrastructure Developer / DevOps consultant at ThoughtWorks you are responsible for ensuring that the team and client have an understanding of operational requirements, and take a shared responsibility for designing and implementing infrastructure for delivering and running software services. This involves hands-on involvement in building deployment and testing pipelines, automated provisioning of cloud infrastructure, and infrastructure support services such as monitoring. There are a lot of moving pieces to fit together so communication is essential to ensure stuff is not missed. You will be depended upon for advice regarding the cross-functional aspects of user stories which may not always be obvious from the start. Watching out for performance bottlenecks and scaling pitfalls are all within the realms of an Infrastructure Developer at ThoughtWorks. In addition to technical skills, at ThoughtWorks we also need excellent coaches so your patience and a desire to take others along with you is absolutely key. If this sounds appealing then we want to talk to you!


See more jobs at ThoughtWorks

# How do you apply?\n\n This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
FeedbackIf you find a bug, or have feedback, write it here. Please no job applications in here, click Apply instead! If you want to advertise, we do not do CPA/aff/perf ads ever.Thanks for the message! We will get back to you soon.

[Spam check] What is the name of Elon Musk's company going to Mars?

Send feedback