Position Number: 0900BMS
Opening Date: February 1, 2010
Dept. – Title: SharePoint Developer III
Position Level: 3
Location: Fort Meade Maryland

Job Description:

Need for Full Time Mid-Level Engineer/Developer with the following skills:
- Position is to configure, and perform routine maintenance for three to four separate medium farm SharePoint 2007 systems, plus an additional small farm SharePoint 2007 system.
-  Intelligence Community Enterprise Solutions (ICES) currently maintains a small SharePoint 2007 farm on JWICS to support Secure Communities of Interest (COI). Candidates should expect to work with customers at all levels of technical ability by assisting them in the customization, and definition of a SharePoint 2007 site. Creation of the sites and maintenance of the servers will be performed by existing ICES personnel.
Essential Job Functions
- Creates highly complex application architectures and populates an application host/configuration matrices with appropriate strategies, timelines, and cost information to increase cost efficiency and effectiveness.
- Coordinates with application developers, managers and customer application experts to ensure that required features and modifications are included in the appropriates releases to support cross-product features and to communicate architectural designs and standards.
- Conducts cost analysis to determine the feasibility of various approaches.
- Defines and approves application standards and specifications; provides oversight for definition of product content to ensure that appropriate parties are kept informed of client and company requirements and policies.
- Designs application modules that work together to produce desired product. Ensures that completed modules provide all functionality described by application experts to ensure that performance guidelines are met.
- Plans technical support infrastructure through the creation of service level agreements; leads the transition from application development to support to ensure that appropriate support is available to clients in a timely and efficient manner.
- Provides high-level analysis and design reviews to other members in the department to avoid duplication of efforts in solving the same application problem with different products.
- Works with product development teams and senior designers on complex projects to develop architectural requirements to ensure client satisfaction with product. Works with third party vendors to develop software and/or integrate their software into the companys products.
- Provides leadership and work guidance to less experienced personnel.
- Evaluates new technologies and software products to determine feasibility and desirability of incorporating their capabilities within the companys products.

All Candidates Must be US Citizen holding an Active TS/SCI Clearance With Full-Scope Poly.

Will train strong Windows System Administrators who have experience with IIS (Internet Information Services).

Must have working knowledge of SharePoint 2007 and/or Windows SharePoint Server (WSS) V3.0, knowledge should include installation, configuration, provisioning, and maintenance.

Basic Qualifications
- Bachelors degree or equivalent combination of education and experience
- Bachelors degree in business, software engineering, computer sciences or related field preferred
- 3 or more yrs experience with ASP.NET, C#, WF, and SQL Server 2005, XML, CSS, and AJAX would be useful.
- 12 or more years of application architecture and/or product development experience
- Experience working with software systems, applications and network markets
- Experience working with technical products, vendors, and families of technologies and company hardware and software products
- Experience working with broad business area and knowledge of competitor products and services
- Experience working with application design principles and product configurations
- Experience working with appropriate programming languages, operating systems, hardware and software to understand product line software and hardware. Experience working with relational databases
- Experience working with (Personal Computers, Application Servers) mainframes, scheduling software, and other related technologies
- Experience working with software development life cycle, widely accepted development methodologies (i.e. ISO 9001) and client requirements
Other Qualifications
- TS/SCI with FS/Poly required.
- Strong personal computer, application server, and business solutions software skills
- Strong skills in application administration, design and architecture
- Strong analytical and problem solving skills for overall architecture, product or application design, coordination and development to support testing of applications
- Good leadership skills to mentor and assist less experienced architects, designers, developers, in application development
- Strong communication skills to communicate with customers, support personnel, application development personnel and management
- Strong interpersonal skills for communicating with application development personnel, business unit personnel, customers and vendors
- Ability to work in a team environment with multiple team members, as well as productively as an individual
- Ability to create and maintain formal and informal networks. Build trusted relationship with support team, customer, and management
- Ability to work with relational databases