Software Engineer – Intern - Reuters
- Source: Workday
- Thomsonreuters
- Hybrid
- State of Karnataka, India
- Full-Time
- Junior
Job Description
Software Engineer – Intern - Reuters
Reuters is the world’s largest multimedia news provider, reaching billions of people every day and employing over 2,700 journalists in nearly 200 locations. Consumers, the media, and financial markets trust us to provide real-time text, images, and video news across every content category.
Reuters.com and related mobile apps are consumer-facing product platforms that enable our target customers to access all the content they need from a single destination. We are investing in our next generation of Reuters.com to make content discovery faster and simpler, enhancing client curation, and allowing our targeted audience to find more relevant stories related to their interests more quickly than ever. We’re seeking colleagues who enjoy the agility, creativity, and entrepreneurial spirit required by our multimedia products. This role is based at our office in Bangalore, India, and you’ll work as part of a motivated team with friendly, skilled, and engaging colleagues.
About the role:
The Client Application Technology team is dedicated to creating compelling experiences that deliver Reuters’ outstanding journalism to the world’s most informed professionals. The team aims to increase discovery, optimise conversion, and drive engagement across Thomson Reuters products and services. The technology focuses on web development and substantial backend service integration.
You will work with a distributed team of software developers, quality engineers, and product managers focused on developing and integrating platforms and services that power Reuters experiences, including content creation, curation, publishing, distribution, and e-commerce.
As a technologist, you will develop business-critical applications and services for the Reuters news organisation. We provide publishers and broadcasters with news text, graphics, photos, audio, and video over the Internet and via satellite, while also offering web-scale hosted content solutions to digital publishers.
Location: Bangalore, India, Hybrid
Major Responsibilities
As a Software Engineer Intern, you will have the opportunity to contribute to both frontend and backend components that power Reuters experiences, including content creation, curation, publishing, distribution, and e‑commerce. You will work with a distributed team of software developers, quality engineers, and product managers, gaining hands‑on experience in modern web development practices and tools..
Responsibilities
- Assist in designing, developing, testing, and deploying features for Reuters.com and related applications across both frontend and backend codebases.
- Write clean, readable, and maintainable code that other engineers can easily understand and build upon.
- Help implement and consume RESTful APIs to support new user experiences and integration with backend services.
- Contribute to UI development using modern web technologies (HTML, CSS, JavaScript/TypeScript, React or similar frameworks), with guidance from senior engineers.
- Support backend services using Java and/or Node.js, including basic data access and integration tasks.
- Participate in code reviews, pair programming, and design discussions to learn and apply engineering best practices.
- Help investigate, debug, and fix defects under the guidance of more experienced engineers.
- Collaborate with designers, product managers, ops engineers, and QA engineers to refine requirements and deliver incremental value.
- Contribute to automated testing (e.g., unit or integration tests) to improve software quality.
- Document code, small design decisions, and simple APIs to keep the wider team informed and aligned.
- Communicate clearly and professionally via tools such as GitHub, Slack, MS Teams, and JIRA to keep stakeholders updated on progress.
About you:
We don’t expect you to know everything on day one. We’re looking for solid fundamentals, curiosity, and a willingness to learn.
- Currently pursuing (or recently completed) a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Foundational programming skills in at least one language such as Java, JavaScript, or TypeScript.
- Basic understanding of core web technologies: HTML, CSS, and JavaScript.
- Familiarity with at least one frontend library or framework (e.g., React, Vue, Angular), through coursework or projects.
- Exposure to server‑side development concepts (e.g., HTTP, request/response cycle,…
Skills
- javascript
- TypeScript
- microsoft-typescript
- React
- Java
- NodeJS
- Github
- slack
- JIRA
- PostgreSQL
- mysql
- workday
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
