我们是充满激情的技术专家,相信软件和技术作为社会变革的工具的力量。新加坡Thoughtworks的人员在个性、背景、文化和专业知识方面都非常多样。
如果你是一个对技术充满激情的人,加入Thoughtworks,你将成为一个社区的一部分。人们加入我们是因为他们可以与那些影响他们的书籍的作者交流,与他们想要使用的工具的作者合作,并在推动现实世界变革的项目上进行合作。
作为Thoughtworks的多语言开发人员,你将有机会:
• 在咨询环境中思考难题,并与优秀的人们合作将解决方案变为现实
• 在一个充满活力、协作、非等级化的环境中工作,在这里你的才华胜过你的职位或工作经验
• 使用最新的技术和工具构建定制软件
• 打造自己的职业道路
你的责任包括:
• 在高能团队上创建复杂的、企业变革的应用程序
• 使用最新的工具和技术
• 在配对编程环境中进行实际编码
• 在高度合作的团队中工作,构建高质量的代码
• 在许多不同的领域和客户环境中工作
• 深入了解业务领域,并与业务利益相关者密切合作
职位要求:
理想情况下,你应该具备:
• 8至15年的Java / C# / Ruby on Rails / Python / Node.js或类似令人兴奋的技术开发和交付经验。
• 在复杂的定制应用程序分析、设计、编码和实施方面有实际经验
• 出色的面向对象编程技能,包括对设计模式的深入了解
• 对多个数据库(如MySQL、Oracle、PostgreSQL、SQL Server、NoSQL等)有一定了解
• 有与敏捷方法论(如极限编程(XP)和Scrum)的工作经验或兴趣
• 熟悉测试驱动开发(TDD)和持续集成(CI)等软件最佳实践
• 具有强大的沟通和客户面对能力,并能在咨询环境中工作
• 希望通过协作、辅导和指导其他技术人员来为更广泛的技术社区做出贡献
如果你渴望成为一个超越我们为客户所做工作的社区的一部分,你可能会发现Thoughtworks是适合你的地方。如果你分享我们对技术的热情,并希望通过软件改变世界,我们希望听到你的声音!
请提交你的简历申请。我们将要求你在面试过程中编写代码,所以请做好准备!我们的招聘人员将与你联系。