Job Overview
Role: Software Engineer (Customer Identity Team) Location: Bangalore, Karnataka Experience: 1+ Years Qualification: B.E / B.Tech (Related Technology Program) Key Skills: Java, .NET Core, REST APIs, OAuth2, OIDC, SAML, AWS, Azure, CIAM
Job Description
For the Thomson Reuters Recruitment 2026 drive, the Customer Identity team is seeking a talented Software Engineer to focus on identity-based user authentication and API security. You will participate actively in Scrum teams, embracing agile methodologies while building scalable, cloud-native applications. You will be responsible for the full development lifecycle—from ideation and design to building, testing, and operating secure REST APIs. You will work extensively with public clouds (AWS and Azure), leading identity platforms (Auth0, Ping), and industry identity standards (OAuth, OIDC, SAML, and SCIM).
Roles and Responsibilities
- Full Lifecycle Development: Participate in all aspects of the software development lifecycle: Ideation, Design, Build, Test, and Operate.
- Secure API Development: Develop highly secure REST APIs utilizing Java or .NET Core.
- Cloud-Native Engineering: Build robust cloud-native applications collaborating with cross-functional teams across the company.
- Agile Collaboration: Participate actively in Scrum teams, collaborating seamlessly with other Software Engineers, Test Automation Engineers, DevOps Engineers, Product Owners, and Scrum Masters.
- Continuous Modernization: Utilize various commercial and open-source software tools while staying current with emerging cloud technologies (AWS, Azure, GCP).
Skills and Eligibility Criteria
Educational Background: Bachelor’s degree (B.E/B.Tech) in a related technology program is highly preferred.
Experience: Must possess 1+ years of relevant professional software engineering experience.
Mandatory Technical Skills:
- Proven experience developing REST APIs using Java or .NET Core.
- Strong emphasis on identity management solutions and security (experience with OAuth2, OIDC, SAML, UMA, or SCIM).
- Hands-on experience developing cloud-native applications and services on Azure, AWS, or GCP.
- Familiarity with major Identity Providers (IDPs) such as ForgeRock, Ping, Okta, or Auth0.
- Experience implementing automation for CI/CD pipelines using Infrastructure as Code (e.g., CloudFormation, Terraform).