Previous Job
Previous
Cloud Sr. Developer / Cloud Senior Architect
Ref No.: 18-00589
Location: Madison, New Jersey
Position Type:Contract
Experience Level: 8 Years
Start Date: 10/29/2018
Role: Cloud Sr. Developer / Cloud Senior Architect
Location: Madison, NJ


Description
a)Responsible for. NET development using Domain Architecture, Interface based programming, Dependency Injection, loose coupling, components.
b)Responsible for ensuring that best practices are followed for coding using defined architecture for the enterprise application and portals.
c) Understand, identify and design appropriate domains for enterprise application and implement appropriate code based for scalable enterprise application.

d)Development and support within file-bound and workflow applications.
e)Development of interface(s) for integration between (from/to) third party applications.
f) Implement service bus based on pure SOA principles for Restful Web Services (REST API)
g)Development and support of EDI and data integration application sets.
h)Participate in maintenance and updates to existing applications as requested; including update of content that supports a rules-based delivery of web elements and data integration.
i)Act as technical lead within a project lifecycle environment.
j)Responsible for code review and mentoring other team members.
k)Work in a Microsoft Azure environment including advanced administration, writing and managing scripting procedures, advanced knowledge of permissions required
l)Will be able to setup API Gateway, Policies, Application security Implementation, Configuring Portals etc. and will be having implementation experience in all the above technologies
m)Work directly with project lead, project managers and analysts, occasionally speak with customers for requirements clarification.
n)Work with Frontend UI/UX team to communicate appropriate APIs for interfacing.

Qualifications:
1. Technical expertise in Microsoft Technologies such as. NET Framework (3. 5 & above), ASP. Net, C#, VB. Net, ADO. Net
2. Understanding of oracle, PAAS Env., Service Fabric, Azure Web App, Azure API Gateway, Azure Active Directory, OAUTH, OPENID Connect, Azure Analytics, Azure Application Insights, Key Valut, Notification Hub, Azure Search, Storage Blob, Express Route & Azure SQL DB

3. Hands on in FTP Feed processing, Oracle PL/SQL, Stored Procedures, Payment Gateway integration & knowledge in payment wallet systems
4. Understanding of applications built to handle large volumes of real time transactions
5. Advanced knowledge of common design patterns and their proper use
6. Expert knowledge in Microsoft Azure development using MVC, WebAPI, and RESTful API services
7. Strong knowledge of object-oriented principles including inheritance, encapsulation and overall class architecture
8. Good knowledge of relational database structure and design using one of SQL Server, Oracle or MySQL
9. Ability to develop accurate estimates and assist team and project managers with the estimation process
10. Excellent communication skills, both verbal and written with an ability to express complex technical concepts in business terms, document requirements, develop specifications, and drive development methodology maturity
11. Ability to think creatively and use your imagination to problem-solve and debug complicated problems