Job Title and Location
Software Engineer (Go / Distributed Systems) – Remote Work (REF# )
Responsibilities
* Development of microservices and RESTful APIs using Golang and .NET.
* Implementation of unit and integration tests to ensure quality and reliability.
* Conducting code reviews and ensuring adherence to best practices, reusability, and maintainability.
* Providing technical contributions to team developers and participating in refinement/architecture discussions.
Qualifications and Experience
* Experience with microservice architecture and design patterns.
* Knowledge of testing tools such as Wiremock and Insomnia.
* Experience with messaging systems (Kafka, RabbitMQ) and AWS queues (SQS); knowledge of API security (OAuth2, JWT, OWASP).
* Experience with financial systems and regulatory requirements.
* Proficiency in AWS services (EKS, Lambda, API Gateway, DynamoDB, S3, etc.).
Benefits
* Health insurance
* Life insurance
* Gympass
* TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates
* Partnership with SESC
* Reimbursement of Certifications
* Free TCS Learning Portal – Online courses and live training
* International experience opportunity
* Discount Partnership with Universities and Language Schools
* Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire
* TCS Gems – Recognition for performance
* Xcelerate – Free Mentoring Career Platform
Equal Opportunity Statement
At TATA Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility, in order to build a TCS that respects individuality.
RGS-
#J-18808-Ljbffr