- Implement application development requirements, with a constant focus on coordinating business efficiencies through the activities of application development.
- Design, develop and maintain key components of the software suite using .Net framework or SharePoint platform, with integration with various systems (SAP,etc…)
- Implementation workflows as well as development of Business Intelligence dashboards
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Coordinate and participate in system unit testing, and integration testing with
- promoting good practice and code standard
- Build user manuals and provide training to end users
- Perform support and maintenance activities (bug fixing, enhancements)
- Deploys custom developed and third-party SharePoint solution packages
- Manages site quotas and file size limits, reviews and monitoring usage reports.
- Manages content databases and creating new ones as required
- Administers and maintains sites and sub-sites
- Manages security for sites and sub-sites
Requirements
Qualification and Experience
- Master’s degree or equivalent in computer science, software development.
- Minimum 5 years experience in supporting and maintaining SharePoint in an enterprise environment
- Mastering of .NET technology (C#, VB.Net), MVC architecture ▪ Mastering of HTML/HTML5, CSS/CSS3, JavaScript and JavaScript Frameworks (JQuery, AngularJS, ReactJS), REST Web Services, OData,
Competencies and Skills
- C# (Webapp, desktop app), services, libraries, REST, APIs, jQuery
- O/RMs (Object Relational Mapper, Entity Framework)
- Javascript, HTML 5, CSS, C#, .NET, Custom Workflows, Custom Web parts, Site Collections
- MVC Framework knowledge, PHP + MySQL Stack, Jquery & Javascript Framework, Object Oriented Programming
- Testing (Unit, Integration, Load) & Documentation (Software Processes etc)
- Power Automate and Power Apps skills.
Benefits
- Private Health Insurance
- Paid Time Off
- Training & Development