Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 1 Year(s)
Skills
.NET
Agile
Analytical Skill
Application Development
Attention To Detail
Bootstrap
Business Analysis
Business Analytics
C#
Caching
Cascading Style Sheets
Cloud Computing
Communication
Conflict Resolution
Customer Relationship Management (CRM)
Debugging
Development Testing
Documentation
Encryption
Frontend Development
HTML5
JavaScript
Knockout JS
Leadership
Management
Mentorship
Microsoft
Microsoft IIS
Microsoft InfoPath
Microsoft SQL Server
Microsoft TFS
Nintex
Oracle
Problem Solving
Project Development
Project Lifecycle Management
Relational Databases
SOA
SOAP
Scalability
Scrum
Software Configuration
Software Design
Software Development
Stored Procedures
Supervision
Systems Analysis/design
Testing
UI
User Experience
WSDL
Web Development
Web Servers
Workflow
Writing
jQuery
Job Details
Job Description
- This resource will assist client to implement & support Sharepoint projects built in-house and re-platform existing on-prem solutions to Cloud.
Responsibilities:
- Participate in Team activities, Design discussions, Stand up meetings and planning Reviews with team.
- Participate in requirement meetings and fully understand/document the needs of the Business owners and stakeholders
- Responsible for multiple applications and involved in the analysis, design, development, testing, deployment & support of the client .Net based applications
- Serves as the .Net and SharePoint SME, ensures adoption and adherence to solution best- practices.
- Conduct and/or participate in solution design reviews to verify that design meets quality standards and functional/technical requirements.
- Implement all aspects of application development coding, caching mechanisms, security, encryption, client management, error logging, debugging, scalability, code reviews, workflow automation, UI/UX design, documentation, and testing.
- Diagnose system defects and trace problematic system behavior to the origin source code.
- Use documented best practices to ensure systems are developed in a consistent manner that will allow for high performance and scalability.
- Create Solution Job-Aids/How-To Guides, mentor/train client staff
- Work with vendors (client or external resources) in tuning and optimizing solution performance and improving reliability.
- Establish priorities & follow through on projects, paying close attention to detail with minimal supervision.
- Perform other duties as assigned.
Required Skill Sets:
- 12+ years of developer experience using front-end application code utilizing modern web development technologies like HTML5, CSS, Java script, JQuery, Bootstrap and front-end development framework like Knockout.
- 12+ years of experience with .Net Framework including Microsoft C#/.Net Framework.
- 3+ years of MS-SharePoint development experience (MS-SharePoint 2016, MS-SharePoint 2013 Application/Solution development).
- 6+ years of experience using Relational databases like MS SQL Server/Oracle using ORMs, writing queries & stored procedures.
- 6+ years of experience delivering SOA solutions by integrating applications and services (any combination of: WSDL/Schema/SOAP/REST).
- 5+ years of experience working with and/or leading project development teams.
- 5+ years of experience with Microsoft TFS and Application Configuration.
- 3+ years of experience with SCRUM/Agile Development practices.
- 3+ years of experience building & setup of development environments and management of IIS webserver.
- Development experience using SharePoint Designer, Nintex Workflow, and InfoPath technologies.
- O365/SharePoint Online site design, creation, development and administration experience.
- Required excellent written and oral communication skills with technical and business teams.
- Required ability to propose, document, and implement software project lifecycle solutions (software and documentation).
- Effective team player in a fast paced and rapid delivery environment.
- Required Education: BS/BA degree or combination of education & experience
Desired Skill Sets:
- Demonstrate effective leadership, analytical and problem-solving skills
- Required excellent written and oral communication skills with technical and business teams.
- Ability to work independently, as well as part of a team
- Stay abreast of current technologies in area of IT assigned
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.