
ThoughtWorks•1h ago
Naukri
Software Developer
Bengaluru
Full Time
Senior Level
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 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