Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 27 Oct 2026

Senior Software Engineer

Thomson Reuters Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Thomson Reuters

Description

As a Senior Software Engineer, you will play a key role in designing and delivering high-quality software solutions to solve complex business problems.

You will be expected to work independently with minimal supervision, while collaborating effectively with cross-functional teams.

This role requires strong analytical skills, solid engineering practices, and a customer-focused mindset.

You will contribute across multiple facets of the project lifecycle in a fast-paced, growth-oriented environment.

Responsibilities:

  • Design, develop, and maintain software solutions by studying information needs, systems flow, data usage, and work processes, and by engaging with users and stakeholders.
  • Follow and enhance the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution options, and proposed implementations.
  • Document and demonstrate solutions by creating technical documentation, flowcharts, layouts, diagrams, charts, code comments, and clear, maintainable code.
  • Prepare, configure, and install solutions by defining and designing system specifications, standards, and programming approaches.
  • Improve operations by conducting systems analysis and recommending enhancements to applications, processes, policies, and procedures.
  • Safeguard systems and data by following secure coding practices and ensuring confidential handling of information.
  • Provide insights by collecting, analysing, and summarizing development and service issues, and contributing to continuous improvement.
  • Develop high-quality software that meets user needs in terms of functionality, performance, and usability.
  • Collaborate with team members to brainstorm, prototype, and build new features and products.
  • Contribute to the growth of the engineering team by participating in interviewing, onboarding, and knowledge-sharing activities.
  • Make informed, data-driven decisions quickly and take ownership of services and applications operating at scale.
  • Work collaboratively and constructively with others to achieve team and organizational goals.
  • Demonstrate persistence and creativity in solving complex technical and product problems.
  • Operate effectively under pressure and remain calm and solution-oriented in critical situations.
  • Stay current with modern development practices, tools, and frameworks, and advocate for engineering excellence.
  • Show passion for technology, with a strong interest in open-source tools, frameworks, and libraries.
  • Understand business needs and translate them into robust, scalable technical solutions and tools.

Requirements:

  • 7+ years of experience as a software developer with professional web application development.
  • Strong hands-on experience with .NET, C#, SQL Server, OOPS, Rest API, React, JavaScript, Microservices, Azure Cloud.
  • Solid technical foundation with a strong understanding and practical application of OOP and SOLID principles.
  • Experience developing backend services and APIs in C#, and front-end components using modern frameworks such as Angular and React.
  • Ability to research, evaluate, and implement solutions to algorithmic, performance, and platform problems.
  • Proven experience building and delivering complex web systems into production environments.
  • Demonstrated ability to take a project from requirements scoping through design, implementation, testing, deployment, and support.
  • Experience working with mission-critical, high-availability (24x7) systems.
  • Familiarity with professional software engineering best practices including coding standards, code reviews, source control (e.g., Git), build and release pipelines, automated testing, and monitoring/operations.
  • Strong desire and ability to learn new technologies, frameworks, and tools as needed.

Benefits:

  • 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, whether caring for family, giving back to the community, or finding time to refresh and reset.
  • 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

Apply on Thomson Reuters