The job below is no longer available.
You might also like
in Pittsburgh, PA
Sharepoint Analyst
•30 days ago
Hours | Full-time |
---|---|
Location | Pittsburgh PA Pittsburgh, Pennsylvania |
About this job
The Microsoft SharePoint Developer designs, develops, writes, implements, supports, maintains, and enhances software applications and components utilizing Microsoft's SharePoint and .NET development environments.
Skills
* 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
* 5+ years' experience with MS SharePoint Server development and infrastructure
* Deep and demonstrated current expertise in:
o Programming within the .NET Framework using C#
o MS SharePoint Server 2010 development
o MS SharePoint Server 2010 infrastructure
o MS SharePoint Server 2010 administration and configuration
o MS SQL Server
* Proven knowledge and experience with Agile and Waterfall methodologies
* Strong analytical and problem solving skills
* Solid oral and written communication skills, and demonstrated use of MS Word, MS PowerPoint, MS Excel, MS Visio, and MS Project
* Able to effectively prioritize and execute tasks in a high-pressure environment with aggressive project timeframes
* A demonstrated ability to balance and prioritize tactical demands versus long-term strategic goals
* Excellent technical documentation skills
* Experience working in a team-oriented, collaborative environment
* Self-motivated and willing to "do what it takes" to get the job done
* Capable of reasoning and thinking through problems and developing desired solutions, independently or with others as required
* Experience building enterprise applications
* Experience in enhancing existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
* Proven ability to maintain existing MS SharePoint-based systems by identifying and correcting software defects
* Ability to create technical specifications and test plans
* Knowledge of,and practical experience with, disaster recovery technologies and techniques
* Able to effectively prioritize and execute tasks in a high-pressure environment with aggressive project timeframes
* Ability to resolve technical issues, and escalate for assistance as appropriate
* A demonstrated ability to balance and prioritize tactical demands versus long-term strategic goals
* Bachelor's degree in Computer Science, Information Technology, Computer Engineering or related degree
Responsibilities
* Develop MS SharePoint applications and related services
* Ensure developed applications take into account all aspects of design requirements - e.g. data quality, customer experience, architecture, security & operations - so that software is fit for purpose when it goes live
* Keep abreast of industry developments and technologies and share ideas and best practice with other team members to improve skills
* Provide third line support for MS SharePoint applications, services and integration components, including analysis, tracking and resolution
o Take pro-active ownership of support tasks and see them through to completion
* Report progress on development at daily stand-ups and escalate issues or slippage in a timely fashion, identifying remedial action to keep projects on track
* Contribute to the design of software systems by bringing in fresh thinking and offering constructive feedback
* Ensure development goes through appropriate approval and test processes and has a comprehensive release plan for promotion into live and hand-over to operational support
* Work independently or as part of a team as the work requires
oParticipate fully in team planning and work with colleagues to continuously improve the team's performance
* Create and maintain strong working relationships with other members of the delivery team and the wider technology organization
oEngage professionally with customers and suppliers as required
* Accurately estimate the time and materials required to complete a piece of development work
* Share and document system and domain knowledge to eliminate single points of failure
* Ensure compliance with technical standards for Microsoft SharePoint and related technologies across the organization
* Maintain in-depth knowledge of company's existing IT architecture and technology standards
* Validate and prepare detailed specifications and documentation of Microsoft SharePoint technical environments, provide knowledge transfer to other technical staff
* Receive guidance from other team members in areas where additional expertise can be gained
* Contribute to 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
Skills
* 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
* 5+ years' experience with MS SharePoint Server development and infrastructure
* Deep and demonstrated current expertise in:
o Programming within the .NET Framework using C#
o MS SharePoint Server 2010 development
o MS SharePoint Server 2010 infrastructure
o MS SharePoint Server 2010 administration and configuration
o MS SQL Server
* Proven knowledge and experience with Agile and Waterfall methodologies
* Strong analytical and problem solving skills
* Solid oral and written communication skills, and demonstrated use of MS Word, MS PowerPoint, MS Excel, MS Visio, and MS Project
* Able to effectively prioritize and execute tasks in a high-pressure environment with aggressive project timeframes
* A demonstrated ability to balance and prioritize tactical demands versus long-term strategic goals
* Excellent technical documentation skills
* Experience working in a team-oriented, collaborative environment
* Self-motivated and willing to "do what it takes" to get the job done
* Capable of reasoning and thinking through problems and developing desired solutions, independently or with others as required
* Experience building enterprise applications
* Experience in enhancing existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
* Proven ability to maintain existing MS SharePoint-based systems by identifying and correcting software defects
* Ability to create technical specifications and test plans
* Knowledge of,and practical experience with, disaster recovery technologies and techniques
* Able to effectively prioritize and execute tasks in a high-pressure environment with aggressive project timeframes
* Ability to resolve technical issues, and escalate for assistance as appropriate
* A demonstrated ability to balance and prioritize tactical demands versus long-term strategic goals
* Bachelor's degree in Computer Science, Information Technology, Computer Engineering or related degree
Responsibilities
* Develop MS SharePoint applications and related services
* Ensure developed applications take into account all aspects of design requirements - e.g. data quality, customer experience, architecture, security & operations - so that software is fit for purpose when it goes live
* Keep abreast of industry developments and technologies and share ideas and best practice with other team members to improve skills
* Provide third line support for MS SharePoint applications, services and integration components, including analysis, tracking and resolution
o Take pro-active ownership of support tasks and see them through to completion
* Report progress on development at daily stand-ups and escalate issues or slippage in a timely fashion, identifying remedial action to keep projects on track
* Contribute to the design of software systems by bringing in fresh thinking and offering constructive feedback
* Ensure development goes through appropriate approval and test processes and has a comprehensive release plan for promotion into live and hand-over to operational support
* Work independently or as part of a team as the work requires
oParticipate fully in team planning and work with colleagues to continuously improve the team's performance
* Create and maintain strong working relationships with other members of the delivery team and the wider technology organization
oEngage professionally with customers and suppliers as required
* Accurately estimate the time and materials required to complete a piece of development work
* Share and document system and domain knowledge to eliminate single points of failure
* Ensure compliance with technical standards for Microsoft SharePoint and related technologies across the organization
* Maintain in-depth knowledge of company's existing IT architecture and technology standards
* Validate and prepare detailed specifications and documentation of Microsoft SharePoint technical environments, provide knowledge transfer to other technical staff
* Receive guidance from other team members in areas where additional expertise can be gained
* Contribute to 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