Tata Consultancy Services
Golang Developer Must Have Technical/Functional Skills
• Proficiency in Golang (Go): Understanding of Go syntax, concurrency (goroutines, channels), and standard libraries
• RESTful API Development: Experience building and consuming APIs
• Basic SQL/NoSQL Knowledge: Familiarity with databases like PostgreSQL, MySQL, or MongoDB
• Version Control: Proficient with Git and Git-based workflows
• Testing: Ability to write unit and integration tests using Gos testing tools
• Basic Understanding of Microservices Architecture
• Familiarity with Docker: Containerizing applications for development and deployment
• Basic CI/CD Concepts: Understanding of pipelines and deployment automation
• Error Handling and Logging: Using structured logging and graceful error management
• Problem-Solving Mindset: Ability to break down tasks and debug effectively
• Team Collaboration: Comfortable working in Agile/Scrum teams, participating in stand-ups and code reviews
• Communication Skills: Clear verbal and written communication, especially for remote or hybrid teams
• Time Management: Ability to manage tasks and meet deadlines with minimal supervision
• Willingness to Learn: Open to feedback and eager to grow technically and professionally
Roles & Responsibilities • Write clean, efficient, and maintainable code in Go (Golang) • Develop and maintain RESTful APIs, microservices, and backend systems • Implement unit tests and participate in code reviews • Work with version control systems (e.g., Git) • Understand basic CI/CD pipelines and deployment processes • Write and maintain unit, integration, and functional tests • Participate in daily stand-ups, sprint planning, and retrospectives Education BE
TCS Employee Benefits Summary • Discretionary Annual Incentive. • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. • Family Support: Maternal & Parental Leaves. • Insurance Options: Auto & Home Insurance, Identity Theft Protection. • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. • Time Off: Vacation, Time Off, Sick Leave & Holidays. • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $90,000 - $110,000 a year
Roles & Responsibilities • Write clean, efficient, and maintainable code in Go (Golang) • Develop and maintain RESTful APIs, microservices, and backend systems • Implement unit tests and participate in code reviews • Work with version control systems (e.g., Git) • Understand basic CI/CD pipelines and deployment processes • Write and maintain unit, integration, and functional tests • Participate in daily stand-ups, sprint planning, and retrospectives Education BE
TCS Employee Benefits Summary • Discretionary Annual Incentive. • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. • Family Support: Maternal & Parental Leaves. • Insurance Options: Auto & Home Insurance, Identity Theft Protection. • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. • Time Off: Vacation, Time Off, Sick Leave & Holidays. • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $90,000 - $110,000 a year