This posting is no longer available. This is either because the employer has filled the position or the position has closed. Click here to find more jobs like this one.
International Mission Board

Programmer Analyst III - SharePoint Developer

International Mission Board
Richmond, Virginia, United States

Date Posted: 02/16/2011
Categories: Church Developer - IT
Job Type: Full-Time

Job Description:
Title: Programmer Analyst III, SharePoint Developer

Office: Global Logistics Services
Department: Global Technology Services
Section: Content Management Service Team

If interested, complete Online Application

Develops and maintains ongoing customer relationships in order to understand and meet requirements. Leads requirement sessions to define functional, technical, and security requirements, evaluate information technology systems and make recommendations for developing and/or upgrading enterprise information technology solutions. Participates on integrated project teams to deliver new and innovative SharePoint solutions. Responsible for the implementation of custom applications and web sites using SharePoint in support of enterprise portal, content, collaboration, business process and information management strategies. Responsible for all technical aspects of solution design, development, testing, and implementation including integration of applications and web sites into enterprise architecture. Oversees, leads, and/or creates specifications and designs and codes application programs for custom developed applications including the user interface, business logic, data access, system integration, and reports according to established standards. Responsible for solution integration with other company information systems. Oversees and/or develops documentation for custom applications including business processes, test plans, installation and configuration, support procedures, and end user training. Oversees change control and release management processes for applications. Analyzes Request for Change, works with business users to prioritize and schedule change, performs programming and testing to implement change, performs change management functions to mitigate risk, and communicates change to organizational users. Understands, uses, and mentors staff on agile and traditional systems development, project management, IT Infrastructure Library, and change management methodologies, standard operating procedures, and current software applications. Provides 24x7 2nd level support of mission critical, enterprise-wide software packages. Troubleshoots incidents and restores services in compliance with service level agreements. Performs root cause analysis and escalates issues internally or through vendor technical support channels as needed to resolve problems. Develops, maintains, and tests disaster recovery plans and procedures. Performs system recovery resulting from disaster or business continuity events. Serves as primary point of contact in event of disaster and/or business continuity plan activation.

Bachelor's degree in Computer Science or Management Information Systems or significant commensurate experience is required. Minimum of 6 years experience in the field of computer information systems development is required. Web-based application development is preferred. Current certification preferred in technology focus area. Commercial-Off-The-Shelf Software Package training preferred for software applications supported. Advanced knowledge of the following: SharePoint Platform, C#, .Net Framework, Object Model Development, InfoPath Forms development with C# code behind, Web Services, Windows Workflow Foundation, HTML/JavaScript/CSS, XML, Microsoft SQL Server (2005, 2008), Microsoft Visual Studio (2010), SharePoint Designer 2007, Active Directory, IIS, VBScript, Microsoft Office suite, Crystal Reports. Advanced knowledge of one or more of the following types of software packages: Microsoft SharePoint, Web Analytics, Business Intelligence, Social Networking, Media Management, Electronic Forms and Workflow, Enterprise Search tools. Advanced knowledge of one or more of the following operating systems: Microsoft Windows Server and Personal Computer Operating Systems, MAC OSX.

Salary Range: Comensurate with experience: $55,000 - $68,000