Senior Developer

5 days ago


Coimbatore, Tamil Nadu, India Thoughtworks Full time


Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Software Developers bring integrity to technology, ensuring all voices are heard.

For a team to thrive, it needs collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an aspirational tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve complex business problems and proactively assess your team's health, code quality and nonfunctional requirements.


Job responsibilities
  • You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible
  • You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • You will create large-scale distributed systems out of microservices
  • You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way.
  • You will apply the latest technology thinking from our Technology Radar to solve client problems
  • You will efficiently utilize DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development
  • You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills

Job qualifications

Technical Skills
  • You have experience using one or more development languages with primary experience in Java & experience in Object-Oriented programming
  • You have experience in React , Angular as a front end technology
  • You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
  • You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban
  • You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools
  • Bonus points if you have working knowledge of cloud technology such as AWS & Azure with Generative AI 

Professional Skills
  • You enjoy influencing others and always advocate for technical excellence while being open to change when needed
  • Presence in the external tech community: you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more
  • You're resilient in ambiguous situations and can approach challenges from multiple perspectives


Other things to know

Learning & Development

There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.

Onsite Work Expectation

You may be expected to work out of our Thoughtworks office or at our client's office location for all five working days of the week, depending on business or clients' needs.



About Thoughtworks

Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.

Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.


See here our AI policy.



  • Coimbatore, Tamil Nadu, India CGvak Software Exports Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Company DescriptionCG-VAK is a 30 years old, Technology driven Multimillion ISO 9001:2015 certified, ISO certified, Public Limited Software Solutions company concentrating its activities on core IT areas to provide highly creative solutions. With over 500+ employees we execute projects for Clients in USA,UAE ,UK, Scotland ,Ireland, Germany, Netherlands,...


  • Coimbatore, Tamil Nadu, India Naukridaddy HR Solutions Full time

    Position: Senior System Developer Department: IT System Location: On-site (Coimbatore, India Office)Job SummeryThe Senior Full Stack Developer plays a pivotal role in designing, developing, and deploying scalable software applications that drive business objectives. This senior-level position requires deep expertise in modern web technologies, a commitment...


  • Coimbatore, Tamil Nadu, India Giridhara Software Services Pvt Ltd Full time

    We're seeking aSenior Java Developerwith hands-on experience inJava 17andGoogle Cloud Platform (GCP)to build scalable backend solutions and work on cloud-native applications.Key SkillsJava 17, Spring Boot, MicroservicesGCP (Compute Engine, Cloud SQL, Pub/Sub, IAM)SQL/NoSQL (Cloud SQL, BigQuery, Firestore)CI/CD, Git, Maven/GradleDocker, Kubernetes...


  • Coimbatore, Tamil Nadu, India Teamd Full time

    Senior Salesforce B2C Commerce Cloud Developer (SFRA)Company:Teamd Global Business SolutionsLocation:CoimbatoreEmployment Type:Full-timeTeamd is looking for a highly experiencedSenior Salesforce B2C Commerce Cloud Developer (SFRA)to join our eCommerce Development Team. This role demands deep expertise inSalesforce Commerce Cloud, hands-on development...


  • Coimbatore, Tamil Nadu, India AppsComp Widgets Pvt Ltd. Full time

    Senior Flutter Developer (Important Note. Please read the JD and apply accordingly)Location: On-site "Coimbatore" (No Remote Work)Experience: 4 to 7 years of Experience in Flutter Development with strong backend technologies.Role OverviewWe're looking for an accomplished Senior Flutter Developer to lead the enhancement of our next-generation with strong...


  • Coimbatore, Tamil Nadu, India DevOpsLabs Full time

    Company DescriptionDevOpsLabs, headquartered in Singapore, epitomizes innovation in the realm of software delivery, emphasizing customer satisfaction through advanced DevOps practices & Automation. As a dynamic start-up with four years of profound impact, the company has become synonymous with the transformation of digital workflows, emphasizing secure,...

  • Senior RPA Developer

    2 weeks ago


    Coimbatore, Tamil Nadu, India StayAhead Full time US$ 60,000 - US$ 1,20,000 per year

    Position:Senior RPA DeveloperDepartment:Automation / TechnologyLocation:CoimbatoreEmployment Type:Full-timeAbout the role:We are seeking a skilledSenior RPA Developerwith strong expertise inUiPathand solid programming experience to design, develop, and optimize intelligent automation solutions. The ideal candidate will have4–8 years of experiencein...


  • Coimbatore, Tamil Nadu, India Katomaran Full time

    Job Description:Senior AI Python DeveloperCompany:Katomaran Technologies Pvt. Ltd.Location:Coimbatore (Onsite)Experience:4–6 YearsEmployment Type:Full-timeAbout Katomaran TechnologiesKatomaran Technologies is a technology-driven company specializing in AI, Computer Vision, Video Analytics, Embedded Systems, and Intelligent Automation. We build scalable,...


  • Coimbatore, Tamil Nadu, India Augment Full time

    Job Title: Senior Ruby on Rails DeveloperExperience: 6+ yearsJob Description:We are seeking an experienced Senior Ruby on Rails Developer with strong technical expertise and excellent communication skills. The ideal candidate will be responsible for developing, maintaining, and enhancing scalable web applications while collaborating effectively with...


  • Coimbatore, Tamil Nadu, India Biztechnovations Private Ltd Full time

    "Senior ODOO Developer" (ODOO- Software Developer) to join our enthusiastic and highly motivated team. Please note that this position is suitable for anyone having a minimum of 2 to 3 years of experience with a Bachelors Degree in Computer Science or Equivalent.Job Responsibilities:Your Major Job Responsibilities as an Senior ODOO Developer would be:1) You...