Thomson Reuters
photo of hand surrounded by flowers

Bring Your Passion

Apply Now    

Senior Software Engineer

Thomson Reuters Technology Development 10/24/2017 2:46:03 PM Toronto, ON Canada
Job Description

Thomson Reuters is the Answer Company™. We provide authoritative content, advanced technologies and human expertise to help our customers find trusted answers. We enable professionals in the financial and risk, legal, tax and accounting, and media markets to make the decisions that matter most, all powered by the world's most trusted news organization.

The Finance & Risk group is looking to add a Senior Software Engineer to our Platform Applications team at our new Technology Centre in Toronto, Ontario. This Tech Centre is ideally located in the core of downtown Toronto and part of the rich mix of emerging and mature technology employers and growing FinTech community. Our plan is to create around 1,500 technology and operations jobs in the coming years, starting with an initial trance of 400 roles at the new Centre.

Reporting into the Development Manager – Platform Applications, the purpose of this role is to build and drive technical solutions for core Apps developments (design, architecture, product development, code review, and delivery with high standard of quality).

Core Apps are built for our flagship Eikon product, along with cross-product appeal to other business units (Risk, Legal, Tax and Accounting). Eikon is a financial analysis desktop and mobile solution providing access to trusted news, data, and analytics. This enterprise software solution streams real-time data in addition to the deep historical information, with content from more than 400 exchanges.


RESPONSIBILITIES:

  • Effective use of modern development methodologies, build and test automation, and agile processes to deliver high quality products
  • Provide technical guidance to the team, ensuring design and architecture are aligned with the global Platform strategy
  • Maintain an understanding of industry trends and use this knowledge to bring new innovative ideas to the Apps Platform
  • Develop and deliver features and infrastructures changes
  • Own and be accountable for end-to-end deliveries
  • Support production deployments through proactive monitoring and partnering with Operations team to prevent service interruptions and maintain a high level of service quality for our customers
  • Collaborate with other Platform engineers to deliver Eikon workflows that may span across teams and avoid any duplication of work
  • Communicate both written (documentation) and verbal (knowledge sharing sessions) effectively to help educate and drive technical strategy with team
  • Act as a mentor to junior engineers and interns to sustain a high level of development standards
  • Participate in the hiring process


REQUIRED SKILLS:

  • Real passion for technology and a willingness to learn and apply new skills
  • Expert design skills with significant knowledge of core libraries and common design patterns
  • Ability to write clean code that is easy to understand
  • Customer first approach to software development
  • Able to work independently with minimal direction and guidance to achieve goals
  • Developed Full Stack systems involving client side code and web services
  • Strong focus on system performance, scalability with the ability to troubleshoot in large and complex software systems
  • Ability to work effectively in a globally distributed team and multitask in an energizing environment
  • Inclination towards automation, unit tests, integration tests, agile practices
  • 5+ years in a technical development role


QUALIFICATIONS:

  • Strong JavaScript knowledge, Client Web technologies with Angular (nice to have: TypeScript)
  • Strong knowledge in WebServices written in C#, nodejs, jquery
  • Web application development with HTML5, CSS3
  • Experience with .NET framework
  • C++/WPF knowledge to debug and maintain existing systems


EDUCATION:
Minimum Bachelor Degree or higher in Computer Science or Computer/Software Engineering

At Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With more than 45,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.

As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.


Intrigued by a challenge as large and fascinating as the world itself? Come join us.

To learn more about what we offer, please visit thomsonreuters.com/careers.

More information about Thomson Reuters can be found on thomsonreuters.com.



Locations
Toronto-Ontario-Canada
Req #: JREQ092982
Locations: Toronto-Ontario-Canada
Job Function: Technology Development
Apply Now    
Link for schema