Lead Software Development Engineer
Listed on 2026-07-04
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Lead Software Development Engineer
Thomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels, united by a shared drive to build exceptional software.
Successful candidates will be passionate about software engineering, measure success through working software and end user satisfaction, and have a desire to reimagine our business for the customer's benefit. We look for people who are comfortable with ambiguity and leverage an agentic AI-First approach across all SDLC operations.
Thomson Reuters ONESOURCE Global Trade is a comprehensive software suite designed to streamline and automate international trade management for businesses. It simplifies complex global trade operations by ensuring compliance with ever-changing regulations, optimizing supply chains, and reducing costs and risks associated with cross-border transactions. The platform integrates seamlessly with existing ERP systems to manage import/export processes, automate trade documentation, and provide real-time visibility into global shipments.
By leveraging up-to-date regulatory content and advanced analytics, ONESOURCE empowers companies to enhance operational efficiency, mitigate compliance risks, and accelerate global growth in a fast-paced, highly regulated trade environment.
In this role as a Lead Software Development Engineer you will:
- Develop software applications using best practices in coordination with a distributed team.
- Apply mastery-level understanding of software development methodologies to design and build complex SaaS systems.
- Drive design decisions including platform selection, coding standards, and technical implementation.
- Contribute across all aspects of an Agile development process, design, programming, testing, documentation, QA, and implementation.
- Lead code reviews to enforce standards and provide constructive feedback.
- Mentor junior team members to reinforce best practices and support their growth.
- Ensure development efforts are properly estimated and delivered on time and to quality standards.
- Collaborate with internal and external end users on requirements gathering and application design.
- Provide technical guidance to management and help shape the technical direction for new product development.
- Leverage innovation time to explore pet projects and areas of special interest.
You're fit for the role of Lead Software Development Engineer if your background includes:
- 5+ years of experience developing software for the Global Trade industry, specifically in logistics, customs, or supply chain management.
- 10+ years of software development experience across multiple programming languages, with a demonstrated ability to quickly learn new ones.
- Proficiency in .NET development (C#, ).
- Proficiency in responsive front-end / single page application development using Angular.
- Proficiency developing and consuming REST APIs, including documentation tooling (Swagger, Postman).
- Experience with both SQL and No
SQL data persistence systems (MSSQL, PostgreSQL, DynamoDB). - Working knowledge of Data Dog for observability, APM, and RUM.
- AWS and/or GCP cloud-native development experience.
- 3+ years of hands-on experience with agentic AI-First development tools and processes.
- Comfort with iterative, spec-light design. You'll need to think things through, fill in the blanks, and adapt across sprints based on customer feedback.
- Solid understanding of application security from both the web service and web application perspective.
- Lead-level understanding of design patterns and N-Tier architecture.
- Strong debugging and troubleshooting skills.
- Strong communication and collaboration skills.
- SaaS development experience on large to enterprise-class applications.
- Strong grasp of object-oriented design, algorithms, data structures, and CS fundamentals.
- Ability to produce clean, efficient, and concise code.
- Ability to translate business requirements into analytics solutions and data visualizations.
- Champions code quality, maintainability, and scalability.
- Drives innovation and continuous improvement.
- Energetic self-starter who thrives in a team environment and can clearly communicate daily progress and blockers.
- Demonstrated analytical and problem-solving ability.
- Strong decision-making, conflict resolution, and follow-through skills.
- Excellent written and verbal communication skills.
- Possess a Customer First attitude with a focus on Outcomes over Output.
- Development 50%
- Code Reviews 15%
- Design / Decomposition 10%
- Mentoring 10%
- L4 Support 10%
- Innovation 5%
- Hybrid Work Model: We've adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).