Application Technology Architecture Consultant/Expert

Job Description

  • MPP - Senior Full Stack Engineer (aka Senior Developer) for VSDN Product Team

Skills & Experience Required

  • 7+ years of experience in Analysis, Design, and Development of
  • Net applications using C sharp or Java
  • 3+ years of experience in building highly scalable and reliable cloud services leveraging Web and Worker roles, Service Bus, Event Hub and other PAAS components
  • Solid understanding of the .net task/async programming model and its relationship to multithreaded programming
  • Strong understanding and experience of SOLID principles and OOP Concepts
  • Deep understanding of design patterns including Factory, Adapter, Chain of Responsibility, Observer and Strategy
  • Solid experience developing REST (Web API) and SOAP (WCF) services g)
  • Good knowledge of building applications using Service Fabric
  • Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and SQL Azure I)
  • Good knowledge in the development of T-SQL queries, stored procedures, and functions
  • Proficient in Test Driven Development (TDD) using tools such as Microsoft Unit Test

Experience Preferred

  • Working knowledge of IOT components is a plus
  • Knowledge of PowerShell scripting
  • Good knowledge of fundamental frameworks including Unity, Entity, etc.
  • Basic knowledge of the Cloud Design patterns

Education Required

  • B.S. in Computer Science or equivalent experience

Category Development

Function Information Technology

Req ID JN -042019-111274