Previous Job
Senior Software Engineer - 18-01128
Ref No.: 18-01128
Location: Culver City, California
Position Type:Contract
Start Date / End Date: 05/03/2018 to 12/31/2018
We are currently seeking a Senior Software Engineer in Culver City (near LAX).
As a Senior Software Engineer at Client, you will design, develop, and troubleshoot software for Thomson Reuter's next generation of legal accounting software development platform and applications. These Web-based products are developed using state of the art technologies including Angular, Microsoft .NET, Microsoft SQL Server, and XML technologies.
We are looking for a highly motivated individual who will take ownership of the software throughout the entire development process.
The ideal candidate will possess strong analytic problem solving skills as well as excellent written and oral communication skills.
They must be self-motivated and deliver on commitments within the established timelines.
  • Interpret software requirements to design and implement software as defined by product management and agile team.
  • Gain a complete understanding of the development framework and guidelines and apply to daily software development.
  • Translate software design into measurable task and time estimates. Track time against those tasks on a weekly basis
  • Seek innovative solutions to problems and make recommendations for implementations.
  • Establish and maintain good working relationships with developers in various office locations
  • Provides technical mentorship, coaching and training to junior members
  • Identify areas of improvement, deliver full-cycle implementations.
  • Work closely with the team to ensure that all product development is produced according to product requirements.
  • Provide tracking, investigation and resolution of issues escalated from the support department.
Minimum Qualifications:
  • BS/BA degree in one of: Computer Science, Finance, Accounting, Economics, Business Administration is required.
  • 7+ years' experience of total software development for complex business applications.
  • 7+ years of full life-cycle software development and test-driven development
  • 2+ years of AngularJS and Angular experience 7
  • Experience with TFS, GIT
  • Experience with UI technologies: HTML5, CSS, TypeScript, JavaScript, Jasmine, Material Design, RxJS, NgRx/Redux
  • Experience with Cloud / Azure solutions.
  • Object-oriented design and implementation experience.
  • Experience with XML, Json and related technologies.
  • Experience with code analysis tools.
  • Experience with framework development and continuous integration
  • Experience in designing and analyzing a Framework (Integrated development environment) for interaction and user experience
  • Demonstrated ability to solve complex problems independently and to generate innovative solutions.
  • History of meeting or exceeding deadlines in uncertain environments.
  • Ability to work effectively in a team environment with aggressive deadlines and multiple priorities.
  • Innovative problem solving, design and testing skills
  • Demonstrated eagerness to obtain domain knowledge in order to effectively leverage technical qualifications.
  • Strong oral and written communication skills as well as strong interpersonal skills.
  • Agile experience
Desired Qualifications:
  • Perform analysis with respect to integration with various applications
  • Create technical specification documents and recommend solution
  • Managing CI, branches, build and release processes.
  • Data analysis, database design, and troubleshooting skills.
  • Provide presentations to delivery team and product owner on solution design and architecture.
  • Experience with LESS or Sass