Taro Logo

Entry-Level Software Engineer

Global software consultancy aiming to create positive impact through technology
Backend
Entry-Level Software Engineer
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer I - Backend

Entry-level Backend Software Engineer position at McDonald's focused on developing restaurant software applications and technology solutions.

associate Engineer - WLAN Test

Entry-level WLAN Test Engineering position at Qualcomm India, focusing on test automation and protocol testing with opportunities for professional growth and comprehensive benefits.

Software Developer 1

Entry-level Software Developer position at Oracle in Broomfield, CO, focusing on software design, development, and troubleshooting with competitive salary and benefits.

Software Developer 1

Entry-level software developer position at Oracle in Austin, TX, focusing on backend development with competitive salary and comprehensive benefits.

Applications Developer 2

Entry-level Applications Developer position at Oracle focusing on software development and implementation for commercial applications.

Description For Entry-Level Software Engineer

Thoughtworks is a global software consultancy with a mission to create a positive impact on the world through technology. We offer an inclusive and supportive environment where ideas and opinions are freely voiced. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges.

As a consultant at Thoughtworks, you'll have the opportunity to:

  • Influence digital strategies of major companies
  • Build innovative mobile applications
  • Redesign platforms using cutting-edge technologies
  • Apply Lean and Agile methodologies
  • Solve mission-critical problems

We value diversity in tech talent, welcoming Computer Science majors, coding bootcamp graduates, and career changers. Entry-level consultants begin with Thoughtworks University, a five-week training program in India or China.

You'll be involved in:

  • Writing clean, iterative code using TDD, SOLID principles, and pair programming
  • Implementing continuous delivery practices
  • Working in collaborative, product-focused teams
  • Applying the latest technology thinking from our tech radar
  • Tackling diverse challenges across various industries

We're looking for individuals who:

  • Have less than 1 year of professional development experience
  • Understand analysis, design, coding, and OO concepts
  • Thrive in collaborative, non-hierarchical environments
  • Are passionate about learning and creating meaningful solutions

Join Thoughtworks to push boundaries, be yourself, and make your mark in tech while contributing to open source and driving industry change.

Last updated 7 months ago

Responsibilities For Entry-Level Software Engineer

  • Write clean and iterative code using practices like TDD, SOLID principles, OO design, and pair programming
  • Use continuous delivery practices to improve software delivery speed
  • Work in collaborative, product-focused teams to build innovative customer experiences
  • Learn and apply the latest technology thinking from the tech radar to solve client problems
  • Tackle a variety of challenges for clients of all industries, while collaborating with new teammates from diverse backgrounds

Requirements For Entry-Level Software Engineer

Java
JavaScript
Go
  • Less than 1 year of professional experience working as a developer
  • Understanding of analysis, design, coding and OO concepts
  • Ability to thrive in a collaborative and non-hierarchical environment
  • Passion for learning and desire to create meaningful solutions for business problems

Benefits For Entry-Level Software Engineer

  • Inclusive and supportive work environment
  • Opportunity to contribute to open source projects
  • Five-week training program (Thoughtworks University) in India or China for entry-level consultants

Interested in this job?