Our Leading Telecommunications client seeks a SharePoint.Net Developer on a 6 month contractual basis
Minimum Requirements
- Expert level OO design and development
- Experience with C#, VB.Net, ASP.Net.Net 4, WPF and WCF
- Experienced in working in a multicultural environment,
- Candidate requires 3+ years developing applications using Visual Studio.NET, SharePoint Designer, or web/user interface development, including the design and implementation of custom web parts using Silverlight
- Relevant Microsoft Training/Certifications preferred (MCTS, MCPD)
- Microsoft Office SharePoint Server 2010
- Microsoft SQL Server 2008\2008 R2
- 3 or more years experience with .NET framework, especially C#, and ASP.NET 2.0\3.x\4.0, JavaScript
- 3 or more years XML experience
- Experience with web design preferred
- Silverlight Development 4
- 3+ years experience developing workflow and content management solutions, particularly solutions built on the SharePoint platform leveraging Microsoft and other Business Process Management technologies
C. Tools
- Visual Studio 2010
- SharePoint Designer 2010
Description:
The primary responsibilities for this position will be the development of SharePoint Applications on ECMS platform. This will require the following job functions for the successful candidate.
- Clearly identify requirements and technical feasibility of a project
- Understand and formulate custom, client specific solutions including where necessary integration of third party packages
- Ensure quality of technical solution through regular checkpoints and reviews
- Support multiple project managers with technical advice and expertise in guiding the project team to success
- Ensure best practice during both design and deployment
- Develop road mapping including impact analysis and the researching of new opportunities
- Contribute to the professional development of project team members as well as contributing to the technical direction of the organization
- Work with platform / infrastructure experts to identify a project solution and a sizing and optimization methodology
- Assist in the evolution of project plans and methodologies
- Define architecture and provide development road maps
- Provide expertise, lead technical meetings, and communicate effectively with different development teams and departments
- Assess business requirements and consult on functional specifications
- Prepare detailed flow charts and diagrams outlining systems capabilities and processes
- Collect information to analyze and evaluate existing or proposed systems
- Documentation of Project deliverables
- Work with CLIENT and the customer's appropriate IT organization to setup the systems and insure we meet standards, data security, and data integrity
- Work with our sales and marketing people to customize the application for each customer including data structure, interfaces, initial reports, data entry, and graphics
- Travel to the customer's site for meetings with local sales people and the customer to define the customer view of the solution
- Manage the other Performance Point & SharePoint developers to ensure application success
- Develop training modules in conjunction with CLIENT Training Department for different users on Performance Point and SharePoint
- Manage/Develop various end-user reports and displays using the application
- Manage/Develop web displays (either internally or externally) that meet the needs of the end-user
- Have a detailed understanding of the system landscape and how all of the information is accessed
- Work with the experts to design and build a system that maximizes server/application performance when scaled to the size within the Nalco vision.
Skills
A. Soft Skills
- Team Facilitation
- Strong Business Analysis Skills
- Process Mapping
- Business Process Redesign and Implementation
- Good organizational, multi-tasking, interpersonal, and planning skills
- Strong verbal and written communication skills, including: presentation, meeting facilitation, and documentation skills
- Ability to lead and supervise small teams in day-to-day activities
- Desire to stay up to date on technologies and best practices
- Good written and oral communications skills
B. Hard Skills
- Has good programming, code development, code debugging and testing and troubleshooting skills
- Strong understanding of Design Patterns and Object Oriented Programming
- Has at least 5 years of hands-on experience in developing and maintaining .NET applications
- Knowledge of system requirements; Full understanding of Windows, IIS 7 and desirable to have understanding/ knowledge of Solaris, Linux, Tomcat and Apache
No Time Wasters
Position Available Immediately
Rates are negotiable depending on experience
Use the following reference in the subject line: Raz003