Sharepoint-dotnet Developer

Job Description

Sharepoint-dotnet Developer

Type : Full Time

Location : Mumbai

Experience Required : 3 Year(s)

Industry : IT-Software/Software Services

Preferred Skills : .NET API ASP.NET C# Programming MVC OOPS RESTful APIs Sharepoint WCF Web Services

Job Description :

You should have: 

-3 - 6 years of software development experience in Dot Net.

-Very strong .Net coding experience with track record of exploring technology on his own for fixing complex problems.

-Experience as a SharePoint Developer in the analysis, design, hands-on development and delivery of web-based applications.

-Experience with SharePoint's application services framework including implementation, configuration.

-Office 365 / SharePoint Online Development Experience

-Expertise in .NET based applications from a complete SDLC perspective.

-Good knowledge of OOPS, C#/ASP .Net, Webservices, WCF and RESTful APIs

-Good knowledge of building and troubleshooting web based applications

-Excellent verbal and written communication skills to interact with technical and non-technical staff.

-Ability to work independently on project assignments and provide regular updates. 

-Worked on SharePoint development 

It would be nice if you have:

-Exposure to design patterns like MVC, Abstract Factory Pattern

-Problem-solving by hacking/self-learning on his/her work

-Experience of working with OAuth, Google APIs or other third party APIs 

-Good knowledge of RDBMS like SQL Server and/or Oracle from the application software development perspective.

-Development experience in application integration across multiple enterprise systems. 

-Experience of dealing with customers 

Personal Attributes we are looking for: 

-An analytical frame of mind to identify multiple solutions to the same problem, to help in decision making. 

-Possess the habit of taking initiative to get deeper into available APIs of any application (like SharePoint) to find a way to do specific things will be highly appreciated."

-Curiosity and ability to learn new systems and business processes quickly

-A can do attitude to be able to work within existing constraints and come up with innovative ideas that may not be obvious or apparent. 

-Maturity and level headedness to be handle difficult situations and still maintain healthy relationships with customers and partners.