Job Description
- Bachelor’s degree in computer science or software engineering.
- MOSS or WSS certification.
- Previous experience as a SharePoint developer for On-Primes deployment Experience
Responsibilities
Meeting with the design team to review website and application requirements.
- Setting tasks and development goals.
- Configuring the company SharePoint systems to specified requirements.
- Developing new web components using XML, .NET, SQL, and C#.
- Designing, coding, and implementing scalable applications.
- Extending SharePoint functionality with forms, web parts, and application technologies.
- Testing and debugging code.
- Reviewing website interface and software stability.
- Troubleshooting software issues.
- Maintaining and updating SharePoint applications.
- Providing systems training to staff and customers.
- Determining the structure and design of web pages.
- Ensuring user experience determines design choices.
- Developing features to enhance the user experience.
- Striking a balance between functional and aesthetic design.
- Ensuring web design is optimized for smartphones.
- Building reusable code for future use.
- Optimizing web pages for maximum speed and scalability.
- Utilizing a variety of markup languages to write web pages.
- Maintaining brand consistency throughout the design
Desired Candidate Profile
- Bachelor’s degree in computer science or software engineering.
- MOSS or WSS certification.
- Previous experience as a SharePoint developer for On-Primes deployment Experience
- Extensive knowledge of C#, ASP.NET, and .NET Frameworks. (On-Primes Experience)
- Familiarity with JavaScript, HTML5, CSS, XML, jQuery, SQL Server, and Web Services.
- High-level coding skills.
- Mastery of source control tools such as TFS, GIT
- Experience in supporting large-scale SharePoint implementations.
- Knowledge of and experience with . (On-Primes Experience)SharePoint Server 2010 or 2013 and basic architecture know-how
- Well-versed with custom JavaScript coding and design patterns for client-side development
- Experience with developing No Code Sandboxed Solution (NCSS)
- NET based language - C#
- Experience with Services: REST Web Service / JSON format / API,
- Strong Experience with Typescript, JavaScript, ES6 and jQuery frameworks
- Experience with CSS3, SASS, and HTML5
- Experience with Bootstrap, Flexbox, and Grid layouts
- Ionic and Apache Cordova are a big plus
- Experience writing clean, modular, debuggable code using external libraries or custom code
- Experience with the Flux/Redux architectural pattern
- Experience building and consuming JSON-based RESTful APIs
- Strong debugging skills using Chrome Dev Tools
- Experience working with Git