Thomson Reuters logo

Senior Software Engineer I

Thomson Reuters
NewPosted yesterday

LOCATION

Bangalore · Hybrid

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureJavaScriptRESTful APIsNode.jsAngularTypescript

Job description

Overview

Senior Software Engineer role building enterprise-grade digital applications and learning solutions, with scalable web and cloud-native applications using Java, Spring Boot, JavaScript and microservices, leveraging AI-powered development tools.

What you'll do

  • Design, develop, test, deploy, and maintain enterprise web applications and digital learning solutions.
  • Build scalable microservices, RESTful APIs, and AI-powered application features.
  • Utilize AI copilots for code generation, testing, code reviews, and development acceleration.
  • Participate in architecture discussions, solution design, effort estimation, and sprint planning.
  • Ensure code quality, security, performance, accessibility, and operational readiness.
  • Conduct peer code reviews and maintain technical documentation.
  • Mentor junior developers and support continuous improvement initiatives.
  • Collaborate with business and technical stakeholders to deliver high-quality solutions.

What you'll need

  • 6+ years of software development experience with Java, Spring Boot, JavaScript/TypeScript, AngularJS, and Node.js.
  • Strong expertise in microservices architecture, RESTful APIs, RDBMS, Git/GitHub, Linux/Unix, HTML, and CSS.
  • Experience translating Figma designs into responsive and accessible user interfaces.
  • Hands-on experience using AI coding assistants and modern software development practices.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Nice to have

  • Experience developing customer training, learning management, or digital learning solutions.
  • Experience integrating with platforms such as Docebo, Kaltura, or similar learning technologies.
  • Hands-on experience with AWS, Azure, Docker, and cloud-native architectures.
  • Experience working in Agile/Scrum environments and mentoring development teams.

Details

  • Location: Bangalore, Karnataka, India.
  • Shift timings 12:30 pm - 9:30 pm.
  • Hybrid work model for office-based roles.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer I