Job Details
Location:
18 Cross St, #11-08 China Square Central, Singapore 048423
Posted:
Jan 15, 2020
Job Description
<p><em><span style="font-weight: 300;">Are you interested in playing an active role in training various career switchers and budding software engineers? <br></span></em><em><span style="font-weight: 300;">Do you have a deep-seated passion for supporting and mentoring others?<br></span></em><em><span style="font-weight: 300;">Are you a software engineer at heart and want to sharpen your craft?</span></em></p> <p><span style="font-weight: 300;">If you answered, yes, read on.</span></p> <p><span style="font-weight: 300;">The Software Engineering Training Assistant will play a pivotal role alongside other tenured ThoughtWorks Instructors to train and support budding software engineers in a full-time permanent role, with the possible path of transitioning into a full-stack software developer role in ThoughtWorks. To apply for the role, you'll have some programming experience in object-oriented languages such as Java, Javascript, C# or Ruby. We don't expect you to be an expert, but we will put your programming skills to the test in our interview process, so be prepared for that. In order to be able to teach it, you’ll first need to know it well enough!</span></p> <p><span style="font-weight: 300;">ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.</span></p> <p><span style="font-weight: 300;">Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. </span></p> <p><span style="font-weight: 300;"><br></span><span style="font-weight: 400;">Here's what we're looking for in our interview process:</span></p> <ul> <li style="font-weight: 300;"><span style="font-weight: 300;">Comfortable in application of Data Structures and Algorithms.</span></li> <li style="font-weight: 300;"><span style="font-weight: 300;">Ability to Program Design or apply OOP concepts</span></li> <li style="font-weight: 300;"><span style="font-weight: 300;">Have understanding of OS, DB & CS Concepts </span></li> <li style="font-weight: 300;"><span style="font-weight: 300;">Ability to convey these concepts in a simple and easy-to-follow manner to those who aren’t familiar.</span></li> </ul> <p><span style="font-weight: 400;">As a Trainer with ThoughtWorks, here's what you can do:</span></p> <ul> <li style="font-weight: 300;"><span style="font-weight: 300;">Learn something new every day - we believe teaching is an excellent way to learn</span></li> <li style="font-weight: 300;"><span style="font-weight: 300;">Share your ideas to inspire and grow while working with the latest technologies - frontend and backend</span></li> <li style="font-weight: 300;"><span style="font-weight: 300;">Not just debug code, but actually teach lessons and run kata exercises while getting better at best practices such as TDD and pair programming while working alongside our experienced instructors</span></li> <li style="font-weight: 300;"><span style="font-weight: 300;">Grow as a mentor and be a premier trainer in the best practices and foundations for software development, or transition into a full-stack software developer in ThoughtWorks and work on our client’s toughest problems.</span></li> </ul> <p class="MsoNormal"><span style="font-weight: 300;">If ThoughtWorks sounds like the right environment for you to learn, grow and thrive, then we are looking forward to getting to know you! </span><span style="font-weight: 400;">Please apply here and let us know in your cover letter what makes you a good fit for this role.</span></p>
About ThoughtWorks
Thoughtworks is a community of passionate individuals whose purpose is to revolutionize software design, creation and delivery.
View Website
Get More Interviews for This and Many Other Jobs
Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.
Sign Up for Free