Job Description :
Position Description:
MPP - Senior Full Stack Engineer (aka Senior Developer) for VSDN Product Team.
Skills Required:
a) 7+ years of experience in Analysis, Design and Development of .Net applications using C sharp or Java.
b) 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.
c) Solid understanding of the .net task/async programming model and its relationship to multithreaded programming
d) Strong understanding and experience of SOLID principles and OOP Concepts
e) Deep understanding of design patterns including Factory, Adapter, Chain of Responsibility, Observer and Strategy
f) Solid experience developing REST (Web Api) and SOAP (WCF) services
g) Good knowledge of building applications using Service Fabric.
h) Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and SQL Azure
I) Good knowledge in development of T-SQL queries, stored procedures and functions.
J) Proficient in Test Driven development (TDD) using tools such as Microsoft Unit Test.

Skills Preferred:
N/A
Experience Required:
a) 7+ years of experience in Analysis, Design and Development of .Net applications using C sharp or Java.
b) 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.
c) Solid understanding of the .net task/async programming model and its relationship to multithreaded programming
d) Strong understanding and experience of SOLID principles and OOP Concepts
e) Deep understanding of design patterns including Factory, Adapter, Chain of Responsibility, Observer and Strategy
f) Solid experience developing REST (Web Api) and SOAP (WCF) services
g) Good knowledge of building applications using Service Fabric.
h) Implemented solutions leveraging Azure storage solutions such as Blob, Tables, and SQL Azure
I) Good knowledge in development of T-SQL queries, stored procedures and functions.
J) Proficient in Test Driven development (TDD) using tools such as Microsoft Unit Test.

Miracle Software Systems, Inc. is a Global System Integrator; a Technology Solution Provider headquartered in Novi, MI. Established in 1994, Miracle has over 25 years of history helping Fortune 1000 companies through Business Transformation Initiatives with innovative technology Products and Solutions driven by Data Science and Analytics, Enterprise Cloud, Mobility, Virtual Reality, Digital Experience, Machine Learning, AI, Enterprise Application Integration and more. We are a Premier Partner of IBM and a National Implementation Partner of SAP. Miracle’s team spans four continents and includes 2000 IT Professionals working across the globe, our teams run on the core principles of Quality Delivery, Thought Leadership and Affordable Innovation.