• RiseON Suite

Job Details

Senior Consultant Developer - Kotlin
Share Icon

ThoughtWorks

Location Icon
Chennai(OnSite)

Posted IconPosted 3 days ago

Employment IconEmployment Type: Full Time

Posted IconPosted 3 days ago

Sign up to Apply

Job Description

Job Title: Senior Consultant Developer - Kotlin

Company: ThoughtWorks

Years of Exp: 5+ years (mid to senior-level)

Location: Chennai

Role Type: Full-Time

Salary: As per company policy

Eligibility: Hands-on experience with modern programming languages, Agile delivery, TDD/CI/CD practices, and distributed systems.

Role Overview:

As a Developer, you will be part of collaborative, value-driven teams to deliver high-quality, scalable, and secure software solutions. You will apply best practices, modern architectures, and DevSecOps tools while contributing both as an individual coder and as a mentor.

Key Responsibilities:

  • Write clean, reusable, well-tested code using TDD, pair programming, and design patterns
  • Advocate and implement continuous delivery (CI/CD) for high-quality, early value delivery
  • Build innovative customer experiences and large-scale distributed systems with microservices
  • Collaborate across teams on features, design, prototypes, and UX
  • Apply the latest insights from Technology Radar to solve client problems
  • Utilize DevSecOps practices, shifting security left in development
  • Oversee the full software consulting & delivery cycle (ideation → deployment → evolution)
  • Mentor junior developers, fostering technical growth & leadership

Skills & Qualifications:

  • Proficiency in one or more languages: Java, Kotlin, JavaScript, TypeScript, Ruby, C#
  • Strong in Object-Oriented Programming (OOP) principles
  • Skilled in TDD, CI/CD, pairing, and infrastructure automation
  • Comfortable with Agile methodologies: XP, Scrum, Kanban
  • Bonus: knowledge of cloud platforms (AWS, Azure) & containerization (Kubernetes, Docker)
  • Strong communication, collaboration, and influencing skills
  • Active presence in tech community: open-source contributions, blogs, talks
  • Resilient in ambiguous environments, with the ability to adapt and problem-solve