Flag job

Report

Lead consultant

Salary

₹30 - 60 LPA

Min Experience

9 years

Location

Bangalore, Karnataka, India

JobType

Permanent

About the job

Info This job is sourced from a job board

About the role

As a Senior Golang Developer at Thoughtworks, you will: Write Clean & Scalable Code: Adopt best practices like writing reusable, maintainable, and well-tested code using TDD, pair programming, and design patterns. Deliver High-Quality Software: Advocate for continuous delivery to ensure rapid value delivery to customers. Build Innovative Solutions: Work in collaborative, value-driven teams to create engaging customer experiences. Develop Distributed Systems: Design and implement large-scale microservices architectures for robust, high-performing applications. Collaborate Cross-Functionally: Partner with designers, product managers, and other engineers to build features and prototypes while embedding UX best practices. Leverage Latest Technologies: Apply cutting-edge technology insights from our Technology Radar to solve client problems efficiently. Champion DevSecOps: Utilize DevSecOps tools and best practices, embracing DevOps culture while shifting security left in the development lifecycle. Lead End-to-End Software Consulting: Oversee or contribute to the entire software delivery cycle, from ideation to deployment. Mentor & Grow Teams: Share your expertise and guide less-experienced peers through both technical and leadership mentorship.

About the company

Thoughtworks is a global technology consultancy that enables enterprises to thrive in the digital age. We believe in solving complex problems with technology while fostering a culture of innovation, collaboration, and continuous learning. If you are passionate about cutting-edge technologies and want to build impactful solutions, we would love to have you on board.

Skills

Microservices
Go
Solution Architecture
System Design
Domain Driven Design
AWS
TDD/Test-Driven Development
Azure
React.js
Angular