Description
This position does not accept candidates with work visas.
- Develops, integrates, and designs new application systems and life cycle enhancements to existing multiplatform system.
- Analyzes the potential risk of technical or design changes to the continued efficient operation of the system.
- Provide long term and short term planning, analysis, design, code development, maintenance and enhancements
- Analyzes business processes in order to develop functional technical requirements.
- Integrates hardware, software applications, database, network communications and other technical components to develop optimal solutions for business requirements.
- Develops and maintains test standards relevant to the development life cycle and change management processes and ensures staff meets those standards.
- Directs and develops, communicates and monitors quality assurance and testing project work plans and schedules for the application software development.
Required Knowledge, Skills and Abilities:
- Self-starter who requires minimal supervision
- Expert understanding of C# and ASP.NET
- Experience in SharePoint Object Model, Custom Workflows and Forms Services
- Experience in JavaScript, XML/XSLT, SharePoint forms server, SharePoint cascading style sheets.
- Experience developing solutions and supporting Microsoft Performance Point Server
- Ability to review existing code, determine errors and make corrections
- Ability to use XSLT to style XML in web parts
- Experience and proficiency supporting CorasWorks and Dundas Charts or other similar third party Sharepoint tools
- Understands how to create, package, and deploy custom SharePoint pages and features
- Experience in Sharepoint Content Deployment, troubleshooting and resolving issues
- Bachelor's degree in computer science or related field and five years of related experience as a programmer or systems architect with the Sharepoint applications, with at least two years in a lead position
- OR
- Associate degree/technical certificate in related field and seven years of experience as a programmer or systems architect with the Sharepoint application, with at least two years in a lead position
- 5+ years of developing web based applications using Microsoft technologies (.NET, C#, SQL, Sharepoint 2007)
- 3+ years developing solutions in and supporting Microsoft SQL Server 2008 with Analysis and Reporting Services