# Senior Software Engineer

**Company**: Thomson Reuters
**Location**: Bengaluru, Karnataka
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/India-Bengaluru-Karnataka/Senior-Software-Engineer_JREQ204516?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4e74998f-fec

## Description

We are seeking a Senior Software Engineer with 6+ years of experience in designing, developing, and supporting scalable enterprise applications.

The role involves building cloud-native solutions, developing modern web applications, and working across the full software development lifecycle.

**Key Responsibilities**

- Design, develop, and maintain scalable full-stack applications.

- Build backend services using C#, .NET, and Microservices.

- Develop front-end solutions using React/Angular, JavaScript, HTML, and SCSS.

- Implement cloud-native solutions on Azure or AWS.

- Work with Docker, Kubernetes, and CI/CD pipelines.

- Apply SOLID principles and design patterns to deliver high-quality software.

- Collaborate with cross-functional teams and mentor junior engineers.

- Support application performance, reliability, and production issues.

- Contribute to test automation using Playwright/Selenium.

**Required Qualifications**

- 6+ years of software development experience.

- Strong hands-on experience in C#, .NET, Microservices, Azure/AWS.

- Proficiency in React or Angular, JavaScript, HTML, and SCSS.

- Experience with Docker, Kubernetes, and cloud services such as Service Bus and Key Vault.

- Solid understanding of Design Patterns and SOLID principles.

- Strong problem-solving, communication, and collaboration skills.

**Preferred Qualifications**

- Experience with Playwright, Selenium, or other test automation tools.

- Exposure to AI/ML or Generative AI technologies.

- Experience mentoring engineers and leading technical initiatives.

- Knowledge of DevOps, CI/CD, and distributed systems architecture.

**What's in it For You?**

- Hybrid Work Model: We've adopted a flexible hybrid working environment for our office-based roles while delivering a seamless experience that is digitally and physically connected.

- Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities.

- Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow's challenges and deliver real-world solutions.

- Industry Competitive Benefits: We offer comprehensive benefit plans to include flexible vacation, two company-wide Mental Health Days off, access to the Headspace app, retirement savings, tuition reimbursement, employee incentive programs, and resources for mental, physical, and financial wellbeing.

- Culture: Globally recognized, award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more.

- Social Impact: Make an impact in your community with our Social Impact Institute.

## Skills

### Required
- .NET
- Microservices
- Azure/AWS
- React/Angular
- C#
- JavaScript
- HTML
- SCSS
- Docker
- Kubernetes
- SOLID principles
- Design Patterns

### Nice to have
- Playwright
- Selenium
- AI/ML
- Generative AI

---

Source: [Apply at thomsonreuters.wd5.myworkdayjobs.com](https://thomsonreuters.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/India-Bengaluru-Karnataka/Senior-Software-Engineer_JREQ204516?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
