Senior SharePoint Developer – Information Technology
Initiate International
Johannesburg
1d ago

A leading company with a proud legacy in the gaming, hospitality and entertainment space is on the hunt for a Senior SharePoint Developer to be based in Johannesburg .

The Senior SharePoint Developer will be responsible for architecting and designing SharePoint solutions and for the carrying out the development, coding, code review, testing, documentation / document review and delivery of SharePoint applications.

The ideal candidate will ensure that applications and development work is executed according to agreed plan and that results are delivered on time.

If you are keen on this Senior SharePoint Developer job in Johannesburg , get in touch with us today!

Your key job responsibilities as the Senior SharePoint Developer in Johannesburg will include :

  • Responsible for the unit testing of developed components, environment testing and optimization and related activities to achieve a set of business objectives.
  • As a Developer this person will work in a team and / or individually depending with the task and size of the project.
  • Ability to read and gather user requirements and contribute in technical discussions.
  • As a SharePoint developer you must be quick to learn and efficient to use established application solution patterns, follow best practices and SDLC phases.
  • The SharePoint developer will work closely with the development manager, testers, PM, infrastructure and ops personal and other business stakeholder to implement solutions and meet business needs.
  • Key contributor to SharePoint roadmap
  • Build and develop according to best practise and standards for development, architecture, security, data, SOA and infrastructure, and following SDLC processes
  • Interpret BRS and FRS to produce Technical Design Specification
  • Develops good quality work with less or no rework or solution re-design
  • Produce application solutions according to architecture designs
  • Deliver project against agreed timelines and prioritised plans
  • Produce deliverables timely and gives full handover to QC testers and Ops after development
  • Support BA and Ops team with 3rd line support
  • Adhering to change process 99 % compliance (Clean up incidents and change requests)
  • Time Management and Reporting
  • Continuous update and reporting on JIRA, Bitbucket, Technical Documentation and weekly timesheets and reports
  • Attend Daily or Weekly management or project meetings
  • All code is checked in TFS
  • Improve skills (gap identification) and continuous learning
  • Attend and participate in weekly team meeting
  • Able to work with external contractors to be able control quality from Vendors and take over the code maintenance
  • Perform day-day work of a developer / s
  • Research and innovative latest solution technologies we can support
  • Development Methodologies (Ability to with code in Object Oriented
  • Programming Languages e.g. C#, Microsoft.net frameworks, XML, HTTP, HTML)
  • Requirements for the Senior SharePoint Developer job in Johannesburg :

  • IT Diploma / NQF 6 qualification / Microsoft Certified
  • Senior Developer 6 Years’ experience
  • SharePoint administration, implementation, configuration, solution deployment and troubleshooting
  • C#.NET development experience on web development
  • SQL server 2008 and higher versions
  • UI technologies HTML, XML, AJAX, XSLT, CSS, jQuery, JSON
  • Visual Studio 2010 and higher
  • Similar source code control systems
  • Architecture and design of SharePoint based solutions
  • Development in SharePoint Designer and Visual Studio workflows
  • Development and implementation of Business Connectivity Services
  • SharePoint integration into other systems
  • SQL Reporting Services Report Development
  • SharePoint branding implementation, Master page and Page Layout Development
  • May be required to Travel
  • May be required to work extended hours
  • Apply
    Apply
    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Continue
    Application form