Job Opportunity
Number: 60-HRD/2021/88
Published Date: 28 Apr 2021
Published Time: 10:16
Deadline: 10 May 2021 12:30
State Trading Organization Plc.
Maldives
SharePoint Developer

Evolve your career with State Trading Organization Plc.

Position Name

SharePoint Developer

Job Summary

The SharePoint developer’s primary role is the development of SharePoint 2016 solutions for multiple internal sites and applications. This responsibility includes all aspects of the software development life cycle including requirements gathering, design, development, testing, deployment, and support. The candidate will develop and support SharePoint-based solutions which address a range of business needs which may involve collaborative sites, business process automation, content management, document management and reporting.

Worksite / Department

Head Office / ICT Department

Salary & Benefits

  • Net Salary: Negotiable
  • Health insurance coverage
  • Staff Gym Facility

Job Responsibilities

  • Design, develop, test, and deploy visual web parts, custom workflows, Features, site content, forms, reports, dashboards, page templates, branding customizations, and web services on SharePoint 2016 and Office 365, Power Apps, Power BI, Web Services, Java script/Typescript, CSS/SASS and .Net Framework.
  • Research, evaluate, and recommend 3rd party products that provide      extended or enhanced capabilities to the SharePoint Server 2016 platform
  • Assist with user acceptance testing and training for SharePoint solutions
  • Execute projects while adhering to Agile development principles
  • Communicate issues and problems to management in a timely manner
  • Other duties as assigned

Required Qualifications

  • Bachelor’s degree in the field of Computer Science, Information Systems, or Software Engineering or equivalent combination of education and work experience.
  • Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.
  • Experience in Visual Studio and TFS
  • Experience in ASP.NET, MVC, .Net Core, MSSQL, Angular, typescript, JavaScript, HTML, CSS/SASS, XML and C# development (to most recent version)
  • Experience of SharePoint app/add-in model and remote APIs (i.e. CSOM, JSOM and REST)
  • Strong capability in jQuery and JavaScript

Preferred Requirements

Technical

  • 7+ years of overall applications programming experience
  • 5+ years of hands on experience implementing SharePoint 2013/2016 solutions using the following:
  • SharePoint Designer 2013, InfoPath, and InfoPath Forms Services, Power Apps and Power BI
  • Experience for Visual Studio Code for SharePoint
  • SharePoint application services framework including implementation, configuration, and usages of Search, Managed Metadata and User Profile Services
  • Service Oriented Architectures (SOA) and REST-based web services; experience consuming web services with SharePoint
  • SharePoint Server 2016 architecture using server-side object model (SSOM) and client-side object model (CSOM)
  • Excel Services and SSRS/SSAS for reporting and dashboards
  • XHTML/HTML5, CSS/SASS, JavaScript/TypeScript, JQuery, CAML, AJAX, C# and Responsive Design
  • PowerShell and scripting languages
  • T-SQL programming and SQL Server database principles
  • C#, Visual Studio and multiple versions of .NET Framework
  • Microsoft TFS/VSTS, GIT, or other source control software

Skills and Abilities

  • Ability to effectively prioritize and execute multiple tasks in a fast-paced environment.
  • Strong written, oral, and interpersonal communication skills with the ability to
  • communicate effectively with non-technical staff and with members of
  • interdisciplinary teams.
  • Flexible and adaptable regarding learning and understanding new technologies.
  • Experience working both independently and, in a team, -oriented, collaborative
  • environment

Deadline

10th May 2021, 12:30hrs

How to Apply

Interested candidates please apply online through our job portal https://sto.mv/Career

Confirmation on application submitted will be notified via text message and email.

To process the application, we require all necessary documents including qualification, training and experience. You can contact us on 3344241 or 7831593

28 Apr 2021