- Oversee the technical architecture / design, configuration, and development of solutions in the SharePoint and MOSS 2007 environment.
- Provide leadership to developers.
- Serve as a liaison between Project Managers, Application Analysts, Architects and Developers.
Essential Functions & Responsibilities:
- Responsible for the design and architecture of technical solutions.
- Create System Architect Diagrams as it relates to the SharePoint and MOSS environments.
- Conduct critical design reviews and formal assessment of technical solutions created from internal and/or external resources.
- Assist in creating the roadmap and strategy for internal and external Portal solutions and the key components.
- Help create and drive processes in SharePoint and MOSS environments, also contribute to enterprise development practices with architect team.
- Participate in business and technology planning sessions to anticipate future business/technology changes.
- Provide leadership, support and guidance to the development teams during the analysis, development and testing processes.
- Accountable for leading the day-to-day development and delivery of solutions using a mixture of internal and external resources
- Assist in hands on design, development, configuration, and support as directed.
- Responsible for tracking and reporting of the following related to issues: status, escalation, risk mitigation and follow-through until resolution.
- Test and implement changes, document and train users on new processes while adhering to specific compliance measures (SDLC, Change Control & other compliance; such as SOX.)
- Interface with other business departments and vendors.
- Exercises effective communication levels and fosters team building.
- Ability to work with Global internal customer base.
- Need to be available to work with various time zones: Eastern, Pacific, European & Asian as needed.
Adheres to all safety procedures and good housekeeping standards.
- Performs other assignments as required.
Required Experience:
- 5-7+ years experience working in a development role within a formal MIS/IT department with a focus on Enterprise-level Business Applications.
- 2+ years experience of software development on the Microsoft Office SharePoint 2007 platform required
- 5-7+ years experience developing software on the Microsoft .NET platform using ASP.NET, C#, T-SQL or PL/SQL and relational databases required
- 2+ years experience required developing SharePoint web parts in ASP.NET and using master pages, themes required
- 5-7+ years experience developing HTML, DHTML, JavaScript, and CSS required
- 1-2 years experience with K2 / BlackPearl or SharePoint workflows required.
- 1-2 years experience creating and communicating technical documentation including: Architecture Overview Diagrams and proposals, Sequence Diagrams, Data flow Diagrams
- 1-2 years experience of lead developer experience (providing technical direction to a small team of developers to implement a project)
- Experience supporting applications for medium-to-large size company, preferably with multiple locations and international footprint.
- 5+ years experience working with mature development practices (Agile Scrum, CMM-lv3, RUP, etc.)
- Experience supporting an enterprise reporting software (at least one of the following: SQL Server Reporting services, Cognos, Business Objects).
- Experience with a broad Microsoft Solutions Product Stack. Experience with Biztalk & Dynamics CRM 4.0 a plus.
- Experience using Site Variations for multiple languages a plus.
- Experience developing SharePoint and/or ASP.NET in an external, internet facing environment a plus.
- Experience with SharePoint MOSS 2010 beta a plus
- Experience with network infrastructure and administration (Windows Server 2003/2008 32/64 bit, Load Balancers) a plus
- Experience and/or ability to organize and collaborate with various resources (both internal and external) to drive resolution of issues or completion of small-to-large sized tasks/projects.
- Experience and/or ability to work within a customer-focused, team-oriented environment highly desired.
- Experiences working with global end-user base a plus.
- Ability to share knowledge and train internal support team on designs implemented.
- Ability to maintain and develop up-to-date industry technology skills in both upcoming and current, production-orientated technologies highly desired.
- Ability to handle multiple issues/tasks/projects of varying size simultaneously required.
- Ability to communicate effectively on phone, via e-mail, and in presentations to critical design review board required.
- Demonstrated understanding of fundamental technologies: Operating System/Networking, Middleware, Security, Databases, required.
Education:
4 year degree in IT, business administration, or related field required.
|