Perficient is always looking for the best and brightest technology talent to support our growing partner and client portfolio. We have scaled from a startup organization to an industry leader by delivering business-driven technology solutions to solve real business problems for mid-sized and large corporations throughout the U.S. and abroad.
Perficient is currently looking for a SharePoint Architect/Developer located in our Denver, CO office.
Designs, modifies, develops, writes and implements software programming applications leveraging the Microsoft Office SharePoint Server/Windows SharePoint Services platform. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Requires a bachelor's degree and/or 4-6 years of field experience. Extensive experience with Software Development Practices including Source Control, Configuration Management, Unit Testing and Object Oriented Design patterns. Reports directly to a project lead or manager. A wide degree of creativity and latitude is expected.
Configuration and setup of SharePoint Server, with the underlying Configuration and Content Databases and deployment of the SharePoint portals.
Development of custom web parts using the Server Object Model or Web Services.
Integration of enterprise content with SharePoint to include, content management, content indexing, personalization, workflow, and user access management and restricting access to content.
Expert level experience with Microsoft SharePoint technologies, MOSS 2007, Windows SharePoint Services 3.0 and IIS
Actively analyze and verify complex technical components of the SharePoint architecture, and provide specific recommendations to guide development planning on future upgrades and maintenance
Deep ASP.NET development experience with regard to SharePoint including MasterPage, Application page, Site Page development.
SharePoint interaction with ISA Servers or related security/web devices including Load Balancing and SSL technology
Design, develop and support all database solutions, including stored procedures, triggers, functions and schemes, to enable and support development objectives.
Provide technical guidance and leadership on SharePoint implementation, administration, deployments, quality assurance, user acceptance testing and stress testing.
Proactively monitor, troubleshoot, plan and repair performance and scalability issues in the development lifecycle to sustain growth and maintain good performance.
Responsible for researching, and evaluating new features, technologies and current trends to provide innovative ideas in support of both tactical and strategic development initiatives
Develop and integrate new features and functionality or develop enhancements to existing functionality of the applications as requested by customer.
3+ years of experience with Microsoft SharePoint MOSS 2007 development including feature/solution packaging, tools to assist in WSP creation, extensive understanding of CAML
3+ years experience in developing reports and dashboards with SharePoint 2007 including SSRS, Excel Services and KPIs
2+ years experience in developing PerformancePoint applications in Sharepoint
+2 years experience in Window Workflow Foundation (WWF)
Good working knowledge on VS 2005, VS 2008 Team server and .Net 2.0 to .Net 3.5 framework
Nice to have:
Experience with implementing SQL Server Reporting Services with SharePoint integrated mode
Experience with VS2010 and SharePoint 2010 Beta
Experience developing with SharePoint Server controls
Experience with SharePoint designer
This is a full time position with Perficient's National Microsoft Practice based out of our Denver, CO office. At Perficient, we offer a full competitive base salary, bonuses twice a year, a full benefits package including medical, dental and vision, a 401(k) with matching contributions, 4 weeks’ vacation, and 10 paid holidays per year.
Perficient is a leading information technology consulting firm serving clients throughout North America. Our IT consultants deliver business-driven technology solutions that enable our clients to gain competitive advantage, make their businesses more responsive to market opportunities and threats, strengthen relationships with customers, suppliers and partners, improve productivity and reduce information technology costs.
Since 1998, we have delivered successful business-driven technology solutions for hundreds of Global 2000 and other large enterprise customers. During that time, we have grown from a startup to a publicly-traded firm with approximately 1,400 full-time professionals serving clients from locations in 20 strategic markets across North America, global delivery centers in Europe and China, and a technology consulting recruiting office in India.
We have deep domain expertise in technology solutions that differentiate our firm. We use small, expert project teams that deliver high-value, measurable results by working collaboratively with clients through a user-centered, technology-based and business-driven solutions methodology. We believe this approach enhances return-on-investment for our clients by significantly reducing the time and risk associated with designing and implementing eBusiness integration solutions. To learn more about Perficient's services, solutions, products, and locations go to www.perficient.com .