Senior Developer (Node, React, AWS/Azure) @ Thoughtworks
placeChennai, Tamil Nadu, India
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 29 days ago
Your Application Journey
Interview
Email Hiring Manager
****** @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
circle
Review Node and React basics.
circle
Study AWS and Azure cloud services.
circle
Practice TDD, pair programming techniques.
circle
Understand microservices architecture fundamentals.
Behavioral Questions
circle
Explain teamwork in challenging projects.
circle
Describe mentoring and leadership experiences.
circle
Discuss adapting to client needs.
circle
Showcase problem-solving in high-pressure scenarios.
Frequently Asked Questions
What does Thoughtworks look for in a Senior Developer?
keyboard_arrow_down
How can I showcase relevant experience for a Senior Developer role at Thoughtworks?
keyboard_arrow_down
What technical skills are essential for Thoughtworks' Senior Developer?
keyboard_arrow_down
Does Thoughtworks require certifications for cloud technologies?
keyboard_arrow_down
How important is Agile experience for a Thoughtworks Senior Developer?
keyboard_arrow_down
What are the key responsibilities of a Senior Developer at Thoughtworks?
keyboard_arrow_down
How does Thoughtworks support career development for Senior Developers?
keyboard_arrow_down
What interview process should I expect for the Senior Developer position at Thoughtworks?
keyboard_arrow_down
Can experience in microservices benefit a candidate at Thoughtworks?
keyboard_arrow_down
How do I prepare for a Thoughtworks Senior Developer interview?
keyboard_arrow_down