Microsoft 365 Developer - Associate 1

Ernst & Young Advisory Services Sdn Bhd

Johannesburg

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ernst & Young Advisory Services Sdn Bhd is seeking a Microsoft 365 Developer Associate to design, develop, and deploy apps using Microsoft 365 technologies in Johannesburg. You will work with SharePoint, Teams, Power Platform, and Azure to deliver scalable solutions.

The role requires hands-on experience with Microsoft 365 services, RESTful APIs, and security/compliance considerations, plus strong problem solving and collaboration skills for cross-functional teams.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in developing applications using Microsoft 365 technologies.
  • Strong knowledge of SharePoint Online, Microsoft Teams, Power Platform, and Azure.
  • Experience with RESTful APIs and web services.
  • Familiarity with Microsoft Graph API.
  • Understanding of security and compliance in Microsoft 365.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Develop and implement solutions using Microsoft 365 tools and services.
  • Collaborate with cross-functional teams to gather requirements and design solutions.
  • Create custom applications using Power Apps, Power Automate, and other Microsoft 365 services.
  • Build and maintain SharePoint sites, lists, and libraries.
  • Integrate Microsoft Teams with other applications and services.
  • Utilize Azure services for backend development and data storage.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and resolve issues related to Microsoft 365 applications.
  • Stay updated with the latest Microsoft 365 features and best practices.

Skills

RESTful APIs
Analytical skills
Communication
Collaboration

Education

Bachelor's degree in Computer Science, Information Technology, or a related field

Tools

Azure
Power Platform
SharePoint Online
Microsoft Graph API
Microsoft Teams
SQL Server / Azure SQL

Job description

Job Summary:

The Microsoft 365 Developer Associate will be responsible for designing, developing, and deploying applications and solutions using Microsoft 365 technologies. This role requires a strong understanding of Microsoft 365 services, including SharePoint, Microsoft Teams, Power Platform, and Azure services.

Key Responsibilities:
  • Develop and implement solutions using Microsoft 365 tools and services.
  • Collaborate with cross-functional teams to gather requirements and design solutions.
  • Create custom applications using Power Apps, Power Automate, and other Microsoft 365 services.
  • Build and maintain SharePoint sites, lists, and libraries.
  • Integrate Microsoft Teams with other applications and services.
  • Utilize Azure services for backend development and data storage.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and resolve issues related to Microsoft 365 applications.
  • Stay updated with the latest Microsoft 365 features and best practices.
Required Skills and Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience in developing applications using Microsoft 365 technologies.
  • Strong knowledge of SharePoint Online, Microsoft Teams, Power Platform, and Azure.
  • Experience with RESTful APIs and web services.
  • Familiarity with Microsoft Graph API.
  • Understanding of security and compliance in Microsoft 365.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
Preferred Qualifications:
  • Experience with Agile development methodologies.
  • Knowledge of DevOps practices and tools.
  • Familiarity with database technologies such as SQL Server or Azure SQL Database.
  • This position may be remote or require occasional on-site presence.
  • Collaboration with team members across different locations.

EY refers to the global organization, and may refer to one or more, of the member firms of Ernst & Young Global Limited, each of which is a separate legal entity. Ernst & Young Global Limited, a UK company limited by guarantee, does not provide services to clients.

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

Similar jobs worth comparing

Microsoft 365 Developer - Associate 1
Microsoft 365 Developer - Associate 1

EY • Johannesburg

On-site
ZAR 520,000 - 760,000
Microsoft 365 Solutions Developer (Power Platform & Teams)
Microsoft 365 Solutions Developer (Power Platform & Teams)

Ernst & Young Advisory Services Sdn Bhd • Johannesburg

Hybrid
ZAR 600,000 - 900,000
M365 Developer
M365 Developer

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior O365 Engineer
Senior O365 Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,300,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
D365 Developer
D365 Developer

cpconsulting • Cape Town

On-site
ZAR 900,000 - 1,200,000
Manager Software Engineering
Manager Software Engineering

Ernst & Young Advisory Services Sdn Bhd • Johannesburg

On-site
ZAR 1,200,000 - 2,400,000
Software Developer & Azure Support Engineer
Software Developer & Azure Support Engineer

Network Recruitment • Johannesburg

On-site
ZAR 500,000 - 800,000
Senior SharePoint Developer
Senior SharePoint Developer

DLK Group • Cape Town

Remote
ZAR 500,000 - 700,000