ThoughtWorks
ThoughtWorks•1h ago
Naukri

Software Developer

Bengaluru
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at ThoughtWorks

Full Job Description

  • Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers, and more to design software solutions that create meaningful change for clients.
  • They listen thoughtfully to understand business problems and write clean, iterative code to deliver powerful results while 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 technologists who cultivate this environment while driving teams toward an aspirational tech vision and act as mentors for more junior-level consultants.
  • They leverage deep technical knowledge to solve complex business problems and proactively assess team health, code quality, and nonfunctional requirements.
  • 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 and value to end customers as early as possible.
  • You will work in collaborative, value-driven teams to build innovative customer experiences for clients.
  • You will create large-scale distributed systems out of microservices.
  • You will collaborate with various teammates to build features, design concepts, and interactive prototypes while ensuring best practices and UX specifications are embedded.
  • 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 for 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 technical knowledge and leadership skills.

Company

ThoughtWorks

ThoughtWorks

ThoughtWorks is a global technology consultancy known for fostering innovation and delivering transformative software solutions. We empower organizations to create meaningful change by combining techn...

Bengaluru
Posted on Naukri