Previous Job
.Net Developer with Angular
Ref No.: 18-02801
Location: Portland, Oregon
Position Type:Contract
Need to have strong experience on AngularJS 2 and above framework.

As a Sr. Software Engineer, you will be involved in the full lifecycle of application development. Responsibilities include writing, debugging, optimizing, unit testing, and maintaining both frontend and backend components. You will have extensive experience in building .NET web applications resulting in solid skills in Angular, Typescript/JavaScript, C#, ORMs, SQL Server, and related technologies. You thrive working on an Agile team that encourages learning, paired programming, code reviews, and a strong drive for continuous improvement. You both enjoy bringing a user story from start to finish, but also value collaborating with others to work through complex problems. Excellent communication skills, attention to detail, and problem-solving skills are essential aspects of this role.

  • 8+ years of industry experience as a professional software engineer building multi-tier, scalable, enterprise applications required.
  • 1+ years of experience with Angular 2+, Typescript, NPM, and experience developing single page Angular applications required.
  • In addition to your Angular experience, 4+ years of experience in developing web applications using other client-side JavaScript frameworks such as Ember, React, JQueryUI along with related technologies such as CSS and Typescript.
  • 4+ years of experience in developing web API's using C# .Net, .Net Core, JWT Tokens, stateless WebAPI architecture, ORMs, SQL Server, and related technologies required.
  • Familiarity with working on an Agile SCRUM, Kanban, or Lean Agile team utilizing TFS, VSTS, or similar tool along and version control systems such as TFS or GIT required.
  • Experience developing secure multi-tenant, SAAS hosted web applications preferred.
  • Experience developing and deploying web apis in containers along with utilizing serverless cloud hosted technologies such as AWS or Microsoft Azure preferred.
  • Experience with Entity Framework, EF Core, or similar ORM preferred.
  • Experience with BI Analytics frameworks preferred.
  • Ability to adapt quickly to new and changing technical and business requirements.
  • Strong analytical, problem solving and quantitative abilities.
  • Solid verbal and written communication skills.
  • Life long learner, eager to learn new technologies and grow your technical skillsets.
  • Bachelor's degree in Computer Science or related discipline or equivalent work experience is required.