M365 Developer

Idbasesoftware

Johannesburg

On-site

ZAR 520,000 - 760,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Idbase Software in Johannesburg is seeking a skilled Microsoft 365/Power Platform developer to design, build and deploy modern business applications that drive client outcomes and internal efficiency.

You will translate requirements into scalable, secure solutions, integrate across SharePoint Online, Teams and Power Platform, and collaborate with IT and business stakeholders to deliver value while upholding governance, security, and performance standards.

Responsibilities

  • Design, build, and deploy Power Platform and SharePoint Online solutions.
  • Translate requirements into scalable, secure, and cost-effective apps.
  • Integrate Microsoft 365 apps with external systems and data sources.
  • Monitor performance, reliability, and governance of solutions.
  • Collaborate with business units and IT teams to deliver projects on time.

Job description

JOIN A TEAM OF CURIOUS MINDS, PROBLEM-SOLVERS, AND INNOVATORS DRIVING HIGH-IMPACT CHANGE FOR OUR CLIENTS, COMMUNITIES, AND THE WORLD.

We’re excited for new talent!

Our goal is to recruit and build an exceptional cadre of professionals who are passionate about doing work that matters. Successful candidates are placed into a niche practice area that best suits their skill set, interests and personal capability.

Opportunities do not follow a set timeline. Instead, opportunities at this level are advertised when they become available on an ongoing basis.

Your application must consist of:

  • A copy of your identity document or passport
  • Copies of all academic certificates obtained.

Process:

  • The application is received and screened against required skills, competencies and experience
  • The candidate is required to complete a technical case study
  • Face-to-face and online psychometric assessments are conducted
  • An interview is conducted
  • Credential checks and references are completed
  • If the candidate is successful, an offer of employment is made.

Design, build, and deploy new applications that meet evolving business requirements.

Translate requirements into scalable, secure, and cost effective solutions using Power Platform and Custom SharePoint Online.

Integrate solutions across Microsoft 365 (SharePoint, Teams, Outlook) and external systems (OpenText ECM, Smart Recruiters).

Maintain and enhance existing applications, including bug fixes, upgrades, and change requests.

Act as domain expert for the Microsoft stack (M365, Teams, SharePoint, Power Platform).

Monitor system performance, availability, and reliability.

Oversee upgrades, patches and software development lifecycle management activities.

Drive automation and digitization initiatives across business processes.

Identify opportunities to optimize workflows using Power Automate, PowerApps, SharePoint, Teams and M365 services efficiently.

Ensure Microsoft technologies are implemented according to best practices and governance standards.

Collaborate with business units and operations teams to capture requirements.

Translate technical concepts into clear, business friendly language.

Act as a trusted advisor for digital solutions.

Lead and support solution implementation of projects from design through deployment.

Ensure delivery within agreed scope, timeline, and quality standards.

Work closely with business stakeholders, fellow developers, and external partners.

Ensure all solutions comply with IT governance, cybersecurity, and data protection policies.

Support compliance requirements, particularly document and communication governance.

Align implementations with Microsoft security best practices.

We don’t feel that you need to go to an office every day to have impact, but we do want our team members to have options.

Real-world lessons in digital transformation – going beyond theory

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

M365 Developer
M365 Developer

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 900,000
Power Platform Developer
Power Platform Developer

Recruit-It • Durban

On-site
ZAR 420,000 - 780,000
Senior O365 Engineer
Senior O365 Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Digital Solution and Automation Lead
Digital Solution and Automation Lead

Boardroom Appointments • Midrand

On-site
ZAR 900,000 - 1,300,000
M365 & Power Platform Engineer (Remote Options)
M365 & Power Platform Engineer (Remote Options)

Idbasesoftware • Johannesburg

Hybrid
ZAR 520,000 - 760,000
Senior Microsoft 365 Modern Workplace Engineer
Senior Microsoft 365 Modern Workplace Engineer

Top Vitae Recruitment • George

On-site
ZAR 600,000 - 800,000
Senior Microsoft 365 Modern Workplace Engineer
Senior Microsoft 365 Modern Workplace Engineer

Top Vitae • George

On-site
ZAR 450,000 - 700,000
Senior SharePoint Developer
Senior SharePoint Developer

ATS Client • Cape Town

On-site
ZAR 550,000 - 850,000
Dynamics Developer MMH260902-6
Dynamics Developer MMH260902-6

Momentum • Centurion

On-site
ZAR 380,000 - 520,000
Dynamics 365 CE Analyst Programmer (Relocate to Malta/Big 4)
Dynamics 365 CE Analyst Programmer (Relocate to Malta/Big 4)

Black Pen Recruitment • Cape Town

Hybrid
ZAR 1,297,000 - 2,039,000
Relocation package