Senior Developer at Thoughtworks
Thoughtworks · Gurgaon, Haryana
- Salary: Not Disclosed
- Experience: 5+ years
📋 Job Details at a Glance 📍 Location Gurgaon, Haryana 🏢 Company Thoughtworks 👥 Experience 5+ years 🎓 Qualification Any Graduate 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills .NET React Azure Object-Oriented Design Agile Test-Driven Development CI/CD Kubernetes Docker Senior Developer at Thoughtworks — Full Details & How to Apply Thoughtworks is seeking a Senior Developer to join their team in Gurgaon . This role offers a unique chance to innovate and lead in the technology sector, directly influencing project outcomes and enhancing product quality. As organizations increasingly rely on technology to drive business outcomes, the demand for skilled developers has surged, making this Senior Developer position not just relevant, but essential in today’s fast-paced tech landscape. The Senior Developer role at Thoughtworks is pivotal as it aligns with current industry trends that emphasize the importance of agile methodologies and robust software solutions. With a focus on cloud computing and DevOps practices , this position allows you to be at the forefront of technological advancements. Companies are now prioritizing test-driven development and CI/CD pipelines, making the skills you will hone here invaluable for your career trajectory. As a Senior Developer , you will not only enhance your technical expertise but also contribute to shaping the future of software development. Thoughtworks stands out as an employer due to its unwavering commitment to technology excellence and social impact. With a culture that fosters innovation and collaboration, Thoughtworks provides a stimulating environment where developers can thrive. The company is known for its focus on Agile methodologies and its dedication to delivering high-quality solutions that make a difference. Joining Thoughtworks means becoming part of a global community that values creativity and encourages continuous learning, making it an ideal place for a Senior Developer to grow. This opportunity is ideal for both freshers and candidates with up to 5 years of experience . If you hold a B.Tech, MCA, or any graduate degree , and belong to the eligible batches of 2023, 2024, 2025, and 2026 , you are encouraged to apply. Your background in software development, particularly in technologies such as .NET , React , and Azure , will be highly valued. This role is perfect for those eager to take their careers to the next level in a company that prioritizes both professional growth and impactful work. In this role, you will gain hands-on experience in cloud architecture , production-grade Java development , and Agile workflows . You will also have the opportunity to work with cutting-edge technologies like Kubernetes and Docker , enhancing your skill set and making you a more competitive candidate in the job market. The experience you gain here will not only prepare you for future challenges but also position you as a leader in the tech industry. NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting, ensuring you have the most accurate and relevant information as you consider applying for this Senior Developer position at Thoughtworks . Job Role & Responsibilities The role of a Senior Developer at Thoughtworks is pivotal in shaping innovative software solutions that meet the dynamic needs of clients. As part of a collaborative team, you will leverage your expertise in modern technologies to drive projects from conception to deployment. Design and develop high-quality software solutions using .NET and React , ensuring alignment with project requirements and best practices. Utilize Azure for cloud-based development, ensuring scalability and reliability of applications in a fast-paced environment . Collaborate with cross-functional teams , including UX designers and product managers, to deliver cohesive and user-friendly software products. Measure and report on project metrics , ensuring timely delivery and adherence to quality standards while optimizing performance. Take ownership of projects from conception to deployment, fostering a culture of continuous improvement and innovation. Document technical specifications and processes to facilitate knowledge sharing and maintain project transparency. Identify and resolve technical challenges , leveraging problem-solving skills to innovate and enhance existing systems. Participate in code reviews to ensure adherence to best practices and improve code quality across the team. Mentor junior developers, sharing your knowledge and fostering their growth within the Thoughtworks ecosystem. In this role, you will embody a culture of ownership, where your contributions directly impact the success of projects and the satisfaction of clients, driving innovation and excellence in software development. Required Skills & Technical Competencies The ideal candidate for the Senior Developer position at Thoughtworks will possess a robust skill profile that combines technical expertise with collaborative abilities. This diverse skill set is crucial for delivering high-quality software solutions that meet client needs. Technical Skills .NET (Advanced) — essential for building robust applications, enabling seamless integration with various systems. React (Intermediate) — crucial for developing interactive user interfaces, enhancing user experience across platforms. Azure (Familiarity) — utilized for cloud-based development, ensuring applications are scalable and reliable. Kubernetes (Basic) — knowledge of container orchestration for managing application deployment and scaling. Docker (Intermediate) — used for containerization, facilitating consistent environments across development and production. Agile (Intermediate) — proficiency in Agile methodologies for effective project management and team collaboration. Test-Driven Development (TDD) — applying TDD practices to ensure high-quality code and reduce bugs. CI/CD (Familiarity) — understanding of continuous integration and deployment practices to streamline development processes. Soft Skills & Professional Competencies Strong communication skills — vital for collaborating effectively within diverse teams. Problem-solving — ability to identify issues and develop innovative solutions. Time management — essential for balancing multiple projects and meeting deadlines. Teamwork — working collaboratively with others to achieve common goals. Good to Have (Bonus) Experience with microservices — beneficial for developing scalable applications. Knowledge of RESTful APIs — useful for integrating with various services and platforms. Familiarity with Git — important for version control and collaboration. To effectively showcase these skills in your resume or during an interview for the Senior Developer role at Thoughtworks , focus on specific projects where you applied these technologies and competencies, highlighting your contributions and the outcomes achieved. Eligibility Criteria This role is designed for individuals who are eager to innovate and contribute to the tech landscape, particularly those with a strong technical foundation and a passion for software development. Candidates must hold a graduate degree in any field, with a preference for those with a technical background. Eligible batches include 2023, 2024, 2025, and 2026 passouts. Minimum 5+ years of experience is preferred, but freshers with relevant skills and projects are also encouraged to apply. While there is no specific CGPA requirement, a strong academic record can enhance candidacy. Portfolio showcasing relevant projects or contributions on GitHub can significantly strengthen the application. Prior internship or hands-on project experience is a strong advantage. Documentation & Portfolio Requirements Prepare a well-structured resume that highlights your technical skills, relevant projects, and any certifications. Include a link to your GitHub or portfolio showcasing your contributions and projects to provide tangible evidence of your capabilities. Pro Tip: Tailor your application to emphasize your experience with .NET and React , as well as your ability to work in Agile environments, to improve your application success rate. Salary & Benefits 💰 Compensation Not Disclosed The compensation philosophy at Thoughtworks emphasizes offering a competitive salary that aligns with industry standards for the Senior Developer role. While specific salary details are not disclosed , Thoughtworks is recognized for providing comprehensive compensation packages that cater to both financial and personal well-being. What Your CTC Could Include Health Insurance — comprehensive coverage for employee and family worth ₹5 lakh annually Wellness Programs — initiatives aimed at promoting physical and mental health Learning Opportunities — access to training, certifications, and mentorship programs Flexible Working Hours — arrangements that support a healthy work-life balance Career Progression Paths — clear routes for advancement within the company Additional Perks & Benefits Meal Allowances — financial support for daily meals Transportation Support — assistance with commuting costs Performance-Based Bonuses — rewards for exceptional contributions Hybrid Work Options — flexibility to work from home or office Annual Learning Budget — up to ₹25,000 per year for certifications, courses, and conferences Career Progression & Salary Growth At Thoughtworks , regular appraisal cycles typically occur every 6 months , with raise percentages averaging around 10-15% based on performance. The company promotes an internal promotion policy , ensuring that employees have opportunities for rapid career advancement and growth within the organization. NexisGrow.com tip: When negotiating your salary, emphasize your unique skills and experiences relevant to the Senior Developer role, and be prepared to discuss industry benchmarks. Selection Process The hiring philosophy at Thoughtworks focuses on identifying candidates who not only possess the necessary technical skills but also align with the company’s culture and values. The selection process is designed to evaluate both technical expertise and cultural fit through a series of structured interviews. 1 Round 1: Initial Screening Call — a discussion with HR to explore your background, skills, and interest in the Senior Developer role. 2 Round 2: Technical Interview — an in-depth assessment of your expertise in .NET , React , and problem-solving abilities through coding challenges. 3 Round 3: Final Interview — a meeting with team leads to evaluate cultural fit and discuss potential contributions to ongoing projects. 4 Final Stage: Offer Extension — upon successful completion of interviews, an offer is extended, followed by a background check. What Each Round Tests Round 1 focuses on your overall background and interest in the Senior Developer position. Round 2 assesses your technical skills, particularly in Java and problem-solving . Round 3 evaluates your alignment with the company culture and your potential contributions. Timeline & Expectations The entire selection process typically takes 2-4 weeks from application to offer, depending on candidate availability. You can expect timely communication from Thoughtworks regarding your application status and next steps. Interview Prep Tip: Familiarize yourself with Thoughtworks ’s core values and be prepared to discuss how your experiences align with their mission. Frequently Asked Questions Interview · Role · Salary · Growth ? What are the eligibility criteria for the Senior Developer role at Thoughtworks? Eligibility Tap to expand + Answer Candidates must hold any graduate degree, with a preference for technical backgrounds. Eligible batches include 2023 to 2026, targeting both freshers and experienced professionals. ? What is the interview process for Senior Developer at Thoughtworks? Interview Tap to expand + Answer The interview process includes an initial HR screening, followed by technical and final interviews, focusing on both skills and cultural fit. ? What technologies and tools will I work with? Tech Stack Tap to expand + Answer You will primarily work with .NET and React, alongside Azure for cloud services, and utilize CI/CD practices, Kubernetes, and Docker. ? What is the salary and compensation for this role? Salary Tap to expand + Answer While salary details are not disclosed, Thoughtworks is known for competitive compensation and performance bonuses. ? Is this role work from home, hybrid, or onsite? Work Mode Tap to expand + Answer The role is based in Gurgaon, with flexible working arrangements that may include hybrid options. ? What is the career growth path after joining Thoughtworks as a Senior Developer? Growth Tap to expand + Answer You can expect a clear growth trajectory with opportunities for promotions and internal mobility within 6-12 months. ? How should I prepare for the Senior Developer interview at Thoughtworks? Preparation Tap to expand + Answer Focus on brushing up your skills in .NET, React, and Agile methodologies, and prepare to discuss your past projects and problem-solving experiences. ? How do I apply and what documents are needed? Application Tap to expand + Answer Apply via the official link, ensuring your resume highlights relevant skills and projects. A portfolio can enhance your application. ? Is there a probation period and what does it involve? Probation Tap to expand + Answer Yes, there is typically a probation period during which performance will be evaluated to ensure a good fit within the team. ? What is the work culture like at Thoughtworks? Culture Tap to expand + Answer The culture emphasizes collaboration, diversity, and continuous learning, fostering an environment where employees can thrive. Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com