Senior Sharepoint Software Application Developer - Perm
Hr Genie
Johannesburg, Gauteng
5d ago
source : findojobs-za

Our client a Global Tech firm is seeking a Senior SharePoint Software Application Developer to join their team in Sandton.

They offer stability, growth, attractive salary, Benefits, exposure and an excellent working environment.The Senior SharePoint Software Application Developer is responsible for designing, developing, implementing, and maintaining applications using primarily the Microsoft stack.

They exhibit a deep understanding of the Microsoft SharePoint platform, and SharePoint platform specific tools, including its interface, business intelligence, collaboration, and content management capabilities and can independently engage with clients to analyse their needs and guide them with regards to technology trade-offs in this domain.

As an experienced technologist, the Senior SharePoint Software Application Developer has well-rounded understanding of the Microsoft Cloud technology environment, including Office , Yammer, MS Teams, and MS Power PlatformThe Senior SharePoint Software Applications Developer exhibits strong proficiencies in programming tools and frameworks - both theoretically sound and proven in practice.

These skills allow them to lead and guide teams towards implementing the necessary logic and functionality to build envisioned solutions in line with best practices.

RequirementsServe as the subject matter expert within all aspects of development including technical requirements, application configuration, user requirements, and application upgrades and migrationsProvide technical expertise and platform knowledge to develop and support solutions the O space - primarily SharePoint and Power PlatformPlan for and lead requirements gathering workshops, initiative kick-offs and UAT sessions independently with clientsPrepare technical and functional documentation for software development initiativesCommunicate technical information, both written and verbal, effectively to clients of varying technical experienceHelp manage a visible backlog of work for the clientPrepare and deliver client reports and presentationsProvide direction, guidance and oversight to less experienced team membersHelp maintain the relationship between the client (Product Owner, business representatives) and the team together with the team Project ManagerProvide technical support and analysis to identify, investigate, and resolve technical issuesEnsure problem ownership, adherence to contractual SLAs and the correct administration of support casesServe as main contact for escalated troubleshooting issues and deliver solutions to high priority issuesApplication of Agile Methodology in software development and remediation activitiesCollaborate with other Senior SharePoint Application Developers to establish and implement developing best practice across teamsInteract with Pre-sales function to help develop new business opportunities by engaging with clients to define scope of work and construct client proposalsEnsure that Agile software principles are followed by which collaboration is the decision maker for requirements and solutions.

Contribute to a Cross-functional Agile team that self-manages to apply adaptive planning and evolve development for quick delivery and continuous improvements in deployments.

Ability to rapidly respond to change that involves customer participation.Improvement of solution quality encouraged by frequent releases and short release cycles.

Focus on quality outcomes which generates customer satisfaction within a timeline that retains customer engagement.QualificationsBachelor''s degree in computer science, Software Engineering or a related fieldExperience developing SharePoint , , , and MOSS .

5+ years of experience in SharePoint development with a strong background in business processes and site / list architecture preferred.

Extensive experience using 3rd Party and Microsoft migration tools for both on-premises and cloud-based implementationsDesign and implement solutions using Power Platform solutions such as Power Automate, Power Apps, Power BIExperience with using process automation tools such as Nintex and K2Knowledge around related O products such as Teams, Yammer, Power BIAbility to write and execute PowerShell scriptsExperience with syntax and programming languages including .

Net, C#, Javascript, CSS, JSON, HTML 5, CSSUp to-date certifications for Microsoft , Power Platform, Microsoft Teams, Office Reliable, responsible, and dependable.

Strong collaborative mindset.Excellent English language communication skills, both verbally and in writing.Attention to detail.

Ability to independently engage and lead client engagements. Commitment to continuous improvement.Resourcefulness and troubleshooting aptitude coupled with focus and follow-through.

Ability to clearly communicate and articulate ideas to team members management and clients.Creative mindset to help implement new ways of approaching problems and developing innovative applications.

Experience with application design and development in an Agile environment using the Scrum framework.Excellent customer service when dealing di

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form