Work with business and technical team members to design and implement new systems from the bottom up both internal and external facing.
Working primarily on back-end tiers, architect n-tier solutions using REST APIs.
Write maintainable and testable code
Utilize version control systems for source code management
Design and implement relational and-or non-relational databases to support application data structures
Work closely with our DevOps engineers to continually deploy and verify new releases
Object-oriented programming and software design patterns
Consuming and-or developing web service APIs
A minimum of 6 years of experience as a developer building Microsoft based software solutions with C# using .Net framework
3+ years of experience in building scalable and reliable Azure cloud services leveraging Azure Functions, Azure Service Bus, Application Insights, Azure SQL DB, Azure API Management and other PAAS components.
Experience with RESTful APIs.
Experience with Azure Data Factory, Logic Apps
Experience working in an agile environment following continuous integration and deployment best practices.
Hands-on knowledge of integrating various systems within an organization (CRM, ERP, PIM) by utilizing APIs, ETL, and Managed File Transfer (MFT) best practices.
Experience with a variety of SQL and NoSQL databases such as SQL Server, Azure SQL, Cosmos, Docker for Azure
Good understanding of web authentication and authorization methods including Oauth2 and OpenId Connect
Experience working with XML-XSLT, JSON
Strong understanding of SQL Server -T-SQL, SOLID Principles
Working knowledge of Continuous Integration-Continuous Deployment and DevOps principles
Education - professional qualifications Desired Candidate Profile: Candidate Experience Should Be : 4 To 8 Candidate Degree Should Be : BE-Comp-IT, BTech-Comp-IT, BTech-Other, MBA, MCA, ME-Comp-IT, ME-Other, MTech-Comp-IT, MTech-Other