Required Skills

.NET Core Web API

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 10th Jul 2021

JOB DETAIL

Must-Have

  • A minimum of 8 years of experience as a developer building Microsoft based software solutions with C# using .Net Core framework
  • 2+ years of experience in technical leadership role
  • 3+ years of experience in building scalable and reliable Azure cloud services leveraging Azure App Services, Azure Functions, Azure Service Bus, Application Insights, Azure SQL DB, Azure API Management and other PAAS components.
  • 2 years’ experience with .NET Core
  • Experience with RESTful APIs.
  • Experience working with XML/XSLT, JSON
  • Strong understanding of SQL Server /T-SQL, SOLID Principles
  • Experience with Test Driven Development, xUnit, or another testing framework
  • Working knowledge of Continuous Integration/Continuous Deployment and DevOps principles

Good-to-Have

 

  • Work with technical team members to design and implement internal and external facing systems.
  • Working primarily on designing, developing and architecting back-end tiers, architect N-Tier (Clean / Onion) solutions using API's based on RESTful principles.
  • Write maintainable and testable code and utilize GIT version control systems for source code management
  • Implement relational (SQL) and/or non-relational databases (Cosmos DB - Mongo DB API) to support application data structures. Knowledge and Experience of Microservices and Serverless architectures
  • Work closely with our DevOps engineers to continually deploy and verify new releases
  • Consuming and/or developing web service APIs
  • Experience of performing Detailed Code Review
  • Experience of Leading, Guiding and Mentoring technical teams.
  • Undersyanding of Manufacturing Industry and Manufacturing IT Landscape
  • Should have a good learning attitude and communication skills to work with client

Company Information