Senior Developer (Node, React, AWS/Azure)
@ Thoughtworks

Chennai, Tamil Nadu, India
$150,000
On Site
Full Time
Posted 30 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXX****** @thoughtworks.com
Recommended after applying

Job Details

Senior Developer (Node, React, AWS/Azure)

Senior Software Developers at Thoughtworks collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that create meaningful change for our clients. They listen thoughtfully, write clean iterative code, and advocate for engineering best practices.

Job Responsibilities:

  • Learn and adopt best practices like TDD, pair programming and design patterns.
  • Advocate continuous delivery to provide high-quality software early.
  • Work in collaborative, value-driven teams to build innovative customer experiences.
  • Create large-scale distributed systems using microservices.
  • Collaborate on features, design concepts and interactive prototypes with UX in mind.
  • Apply insights from Thoughtworks Technology Radar to solve client problems.
  • Utilize DevSecOps tools and practices to embed security in development.
  • Oversee or participate throughout the software consulting cycle from ideation to deployment.
  • Mentor junior peers with technical knowledge and leadership skills.

Job Qualifications:

  • 5+ years experience in software development with Node and React.
  • Proficient in object-oriented programming and writing well-tested code.
  • Experienced with Agile methodologies (XP, Scrum, Kanban) and continuous integration/delivery.
  • Bonus: Working knowledge of AWS, Azure, Kubernetes and Docker.

Professional Skills & Culture:

  • Influence others and advocate for technical excellence.
  • Presence in the external tech community through speaking, open source, and blogging.
  • Resilience in ambiguity and versatile problem solving.

Learning & Work Environment:

  • Career development supported by interactive tools and development programs.
  • Work may be at Thoughtworks or client offices as per business needs.

Key skills/competency

Senior Developer, Node, React, AWS, Azure, TDD, Agile, microservices, DevSecOps, mentoring

How to Get Hired at Thoughtworks

🎯 Tips for Getting Hired

  • Research Thoughtworks' culture: Study their mission, values, and recent projects.
  • Customize your resume: Highlight Node, React, and cloud expertise.
  • Prepare detailed examples: Showcase Agile and TDD experiences.
  • Practice coding challenges: Emphasize clean code and testing.

📝 Interview Preparation Advice

Technical Preparation

Review Node and React basics.
Study AWS and Azure cloud services.
Practice TDD, pair programming techniques.
Understand microservices architecture fundamentals.

Behavioral Questions

Explain teamwork in challenging projects.
Describe mentoring and leadership experiences.
Discuss adapting to client needs.
Showcase problem-solving in high-pressure scenarios.

Frequently Asked Questions