DeveloperJobs.io
← Back to all jobs

Job Description

Thomson Reuters is hiring a Software Engineer to help build and enhance systems and tools for its Regulatory Intelligence platform. Based in Eagan, MN with a hybrid work model, this role supports Agile delivery across the software development life cycle, with a focus on server-side web services and related client components. You will also help handle production issues and reinforce development best practices.

The position centers on designing and delivering internal application components, collaborating in scrum ceremonies, and contributing to solutions for technical challenges. The work involves building services that transform and exchange data formats and supporting operational needs for business teams.

Responsibilities

  • Design, develop, and deliver components for internal applications.
  • Develop server-based software using ReST web services that process XML and return XML and JSON.
  • Develop client application components using JavaScript, jQuery, and AJAX.
  • Work in an Agile, collaborative environment by participating in scrum ceremonies, identifying opportunities for process improvement, and offering new ideas to the team.
  • Provide rapid response and resolution for production issues as part of an operational support team (may include off-hour support).
  • Generate innovative approaches and solutions to technology challenges.
  • Promote development best practices and leverage TR and industry-standard technology.

Requirements

  • Bachelor’s Degree in Computer Science or equivalent experience with computer systems analysis and programming.
  • 1 to 2 years of Java programming experience or coursework.
  • Experience with object-oriented design and development.
  • Experience building web-based applications using RESTful services and working with JSON, XML, AJAX, JavaScript, and CSS.
  • Working knowledge of XML parsing and processing.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to work and adapt within a collaborative environment.
  • Self-motivated and self-directed approach.
  • Ability to plan and prioritize work effectively.

Technologies

  • ReST, ReSTful services
  • XML, JSON
  • AJAX, JavaScript, jQuery, CSS
  • SOAP, WSDL, XSLT
  • JEE, Spring Framework, dependency injection
  • Unit testing frameworks
  • Eclipse IDE

Benefits

  • Hybrid Work Model
  • Flex My Way workplace policies
  • Work from anywhere for up to 8 weeks per year
  • Grow My Way programming and skills-first approach
  • Comprehensive benefit plans including flexible vacation
  • Two company-wide Mental Health Days off
  • Access to the Headspace app
  • Retirement savings
  • Tuition reimbursement
  • Employee incentive programs
  • Resources for mental, physical, and financial wellbeing
  • Social Impact Institute with two paid volunteer days off annually
  • Opportunities to get involved with pro-bono consulting projects and Environmental, Social, and Governance (ESG) initiatives
  • Comprehensive US benefits package including market competitive health, dental, vision, disability, and life insurance programs
  • Competitive 401k plan with company match
  • Paid sick and safe paid time off, paid holidays (including two company mental health days off)
  • Parental leave
  • Sabbatical leave
  • Optional hospital, accident and sickness insurance paid 100% by the employee
  • Optional life and AD&D insurance paid 100% by the employee
  • Flexible Spending and Health Savings Accounts
  • Fitness reimbursement
  • Access to Employee Assistance Program
  • Group Legal Identity Theft Protection benefit paid 100% by employee
  • Access to 529 Plan
  • Commuter benefits
  • Adoption & Surrogacy Assistance
  • Access to Employee Stock Purchase Plan
  • Annual Bonus eligibility based on a combination of enterprise and individual performance

Compensation

  • USD 76,200 - 141,400 per year

Additional Preferred Qualifications

  • Experience using JEE, Spring Framework, and dependency injection.
  • Experience with SOAP and WSDL Web Services.
  • Experience with XSLT.
  • Experience with unit testing frameworks and technologies.
  • Familiarity with the Eclipse IDE.
  • Experience using OO and JEE design patterns.
  • Able to work with a team to meet a common goal.
  • Able to manage multiple priorities and deliver to commitment.

Similar Jobs