Graduate Application Developer


Thoughtworks Technologies (India) Private Limited

Posted By : Thoughtworks Technologies (India) Private Limited

Mumbai, Maharashtra (4)

Solid understanding of object-oriented programming (OOP) principles - think classes, objects, inheritance, polymorphism, and encapsulation.

Design and implement object-oriented solutions using good coding practices and principles.

Write clean, readable, and maintainable code following established naming conventions and best practices.

Apply your knowledge of data structures and algorithms to solve complex problems.

Demonstrate an understanding of operating systems, networking, and APIs.

Proficiency in at least one programming language (Java, Python, JavaScript, etc).

Awareness of testing frameworks and libraries.

Understanding of SQL queries, schemas, and ER diagram

Role Specific Skills
  • Active Listening
  • Category Flexibility
  • Complex Problem Solving
  • Computers and Electronics
  • Critical Thinking
  • Customer and Personal Service
  • Deductive Reasoning
  • Design
  • Engineering and Technology
  • English Language
  • Flexibility of Closure
  • Fluency of Ideas
  • Inductive Reasoning
  • Information Ordering
  • Judgment and Decision Making
  • Mathematical Reasoning
  • Mathematics
  • Near Vision
  • Operations Analysis
  • Oral Comprehension
  • Oral Expression
  • Originality
  • Problem Sensitivity
  • Programming
  • Reading Comprehension
  • Selective Attention
  • Speaking
  • Speech Clarity
  • Speech Recognition
  • Systems Analysis
  • Systems Evaluation
  • Written Comprehension
  • Written Expression

Bachelor of Engineering (B.E) - Computer Engineering

Bachelor of Engineering (B.E) - Computer Science & Engineering (AI & ML)

Bachelor of Technology (B.Tech) - Computer Science & Engineering

Bachelor of Technology (B.Tech) - Computer Science & Engineering (AI & Data Science)

Bachelor of Technology (B.Tech) - Computer Science & Engineering (AI & ML)

Bachelor of Technology (B.Tech) - ECE IOT & ES