freehire launches on Product Hunt on 26 August.

Follow →

Sharepoint architecture

Open 63d

Company: SystemCanada |

World wide office: Canada - USA - Australia - UK - South Africa - New Zealand - Ireland - Japan

Job Description

· 7+ years experience with business information systems integration or custom business application design and development in a professional technology consulting, corporate MIS or software development environment.

· Deep expertise in 3 or more of the following: Programming with .NET Framework: Complete from back end to Windows or Web Forms front end Enterprise integration technologies (Microsoft BizTalk, MSMQ, Web Services, Remoting)Microsoft Enterprise Content Management and Collaboration technologies (SharePoint Portal Server / Windows SharePoint Services, Content Management Server, Office SharePoint Server 2007, Office Live Communications Server, Microsoft Groove Server 2007)

· Microsoft SQL Server Database, Analysis, Integration and Reporting Services ASP .NET and client web development (XML, XSL, ASP .NET, AJAX, HTML, Java Script)

· Proven knowledge and experience with: Agile methodologies Enterprise integration and software development patterns

Configure and maintain document libraries, lists, and WSS site collections and deploy SharePoint at the enterprise level in a distributed global environment.

· Perform typical administrative activities such as backup, restore, site creation, and user issue resolution.

· Provide technical expertise in identifying, evaluating, and developing effective procedures and systems requirements that meet business requirements.

· Participate in the gathering and documenting of requirements from non-technical business users.

· Create functional design documents, translate the business requirements into system requirements, create a prototype of recommended solutions, demo to the users, and implement the solutionC

· Communicate Conceptual and Detail Designs to Client and Development Team

Specific Requirements Include:

· Strong customer interaction skills and ability to understand and document customer needs from a business solutions perspective.

· Identify and build relationships with key decision-makers, having a high degree of contact with other employees, clients and prospects;

· Understand and implement QA procedures (Code review, Estimating, Peer review, Impact Analysis, Root cause analysis, etc.).

· Critical thinking, problem solving, design, and most critically, attention to performance, scalability, reliability, availability at the system and component level

· Excellent interpersonal and organizational skills, ability to handle diverse situations, multiple projects.

· Must be able to deliver as a development lead for business application development projects.

· Contribute to development team growth through strong team interactions, be comfortable accepting feedback, positive and negative, and be driven by both time constraints and a personal commitment to quality.

·

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available