Job Summary
Design software solutions by studying requirements analysis and information needs; conferring with stakeholders and IT Management; studying systems flow, data usage, and work processes; supporting Intranet sites built on SharePoint with experience in Power Apps & Power Automate; Manages system security, system patching and upgrade.
Key Duties and Responsibilities
- 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, while promoting good practice and code standards
- 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 monitors usage reports.
- Manages content databases and creates new ones as required
- Administers and maintains sites and sub-sites
- Manages security for sites and sub-sites
Key Requirements
Education
- Master’s degree or equivalent in computer science or software development.
Experience
- Minimum 5 years of 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,
Functional/Technical Competencies
- 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.
• Opportunities for Professional Growth and Career Advancement.
• Training and Development Programs.
• Competitive Salary.
• Collaborative and Supportive Work Environment.