Software Development Manager at Thomson Reuters
0JC, Cuauhtémoc, Mexico -
Full Time


Start Date

Immediate

Expiry Date

04 May, 25

Salary

0.0

Posted On

05 Feb, 25

Experience

3 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

SOFTWARE DEVELOPMENT MANAGER

Are you passionate about the chance to bring your experience to a world-class company that is market-leading or both content and technology? If yes, we’re looking for you.

Join our team as a Software Development Manager and be part of our highly dynamic engineering team responsible for the development and modernization of our ONESOURCE Global Trade application suite.

  • Have a seasoned background in enterprise SaaS and/or Cloud software development on AWS or Azure.
  • Have a proven track record of delivering software projects on time and on budget.
  • Possess experience managing several large project initiatives concurrently, along with good people and communication skills to explain project goals and inspire support for them.

About the Role:

In this opportunity as a Software Development Manager, you will:

  • Leadership of large-scale, complex software development and modernization projects of a strategic nature, or the more difficult portions of such projects involving multiple platforms within the enterprise.
  • Provide daily direction and oversight for 2-3 scrum teams consisting of up to 30 staff.
  • Work collaboratively with the product management teams to define the client facing requirements and technical requirements to develop, execute and maintain product roadmap for the GTM project.
  • Participate in client facing focus groups, usability studies and firm visits to help craft the product vision.
  • Set the technical direction for the team, drive the evolution of the systems architecture, and make appropriate technology choices.
  • Management of the comprehensive development project lifecycle, including buy vs. build analysis, application development, software selection, outsourcing, and systems implementation.
  • Build partnerships with 3rd party vendors.
  • Collaborate effectively with product managers, project managers, systems engineers, and the senior management team to allocate engineering resources appropriately across the project.
  • Evaluate customer/prospect needs with longer-term product roadmap needs, weighing, balancing, & communicating the tradeoffs as necessary.
  • Have an advanced understanding of software development methodologies and the demonstrated ability to design and develop complex software systems.
  • Contribute to all aspects of an Agile software development process including: design, programming, testing, documentation, quality assurance and implementation.
  • Lead code reviews to enforce code standards and provide constructive feedback to developers.
  • Mentor the technical resources on the team to reinforce best practice and develop the team members.
  • Looks forward to leveraging “innovation time” to work on pet projects and special areas of interest.
  • Participates in recruitment efforts for responsible technology team.
  • Optimizes project deliverables to ensure that technology design fits with existing product architecture and technology strategy.
  • 15% Coding + 85% People Management
Responsibilities

Join our team as a Software Development Manager and be part of our highly dynamic engineering team responsible for the development and modernization of our ONESOURCE Global Trade application suite.

  • Have a seasoned background in enterprise SaaS and/or Cloud software development on AWS or Azure.
  • Have a proven track record of delivering software projects on time and on budget.
  • Possess experience managing several large project initiatives concurrently, along with good people and communication skills to explain project goals and inspire support for them

You’re a fit for the role of Software Development Manager if your background includes:

  • 5+ years of experience leading multiple Agile development teams responsible for developing enterprise class applications.
  • 10+ years of experience in core software development for large enterprise class applications.
  • 3+ years of experience in developing cloud native applications:
  • Full stack development
  • C# / .Net Core
  • TypeScript
  • Angular
  • API’s – REST / GraphQL
  • Microservice
Loading...