Microsoft SharePoint Developer

Back to Jobs
Unison Group logo

Microsoft SharePoint Developer

Unison Group

Location

Singapore, Singapore, Singapore

Experience

Mid

Posted

Jul 28, 2026

Apply by

August 27, 2026

Applicants

0

Early applicantEasy applyContractWork from Office

Job Description

- Serve as the domain knowledge custodian for existing applications, providing technical guidance and context to the team on system architecture, business logic, and historical design decisions. - Solution the design and develop the software using waterfall/Agile methodology. - Perform investigation, troubleshoot issues by developing scripts, SQL queries. - Work closely and collaborate with the Business Analysts and Quality Engineers/application testers for user stories elaboration, test automation, bug fixes etc. - Work with deployment team/DevOps team on setting up continuous integration, build and release automation. - Provide estimates for stories during sprint planning for Agile project. - Convert acceptance criteria into automated unit tests cases. - Support production issues and duty rotation for after-office-hours support - Champion Agile technical practices such as test-driven development, pair programming and refactoring - Involve in application deployment to the various environments. - Work closely with vendors to integrate third-party solutions - Provide technical guidance and support to stakeholders - Apply AI coding tools such as Copilot and Coder AI to support development, testing, and code reviews. - Use automation to improve development efficiency. This includes build, test, and deployment activities. - Leverage AI assistance to improve code quality. This covers refactoring, defect resolution, and documentation. - Demonstrate willingness to adopt new AI and automation tools where relevant to work outcomes. - Microsoft Certified Solution Developer certification or equivalent - Minimum 5 years of experience in software development - Strong proficiency in .NET, SharePoint, and cloud development - Proven experience with waterfall and Agile methodologies - Experience in Document Management Systems - Strong troubleshooting skills across system and application levels - Experience in stakeholder management and vendor coordination - Excellent project management and organizational abilities - Strong team collaboration and communication skills - Certified Software Testing Professional or Software Quality Analyst certification - Demonstrated ability in automated testing methodologies (unit, integration, functional) - Experience with Web development and SSIS - Knowledge of build automation tools (MSBuild, Maven, Docker) - Experience with test-driven development (TDD) and behavior-driven development (BDD) - Experience in large-scale SharePoint migrations - Strong analytical and problem-solving abilities - Excellent communication and interpersonal skills - Ability to work independently and in a team environment - Good time management and prioritization skills - Adaptable to changing requirements and technologies - AI and automation scope past experience will be an advantage

Key Responsibilities

  • Serve as domain knowledge custodian for existing applications and system architecture.
  • Design and develop software using waterfall or Agile methodologies.
  • Investigate and troubleshoot issues by developing scripts and SQL queries.
  • Collaborate with Business Analysts and Quality Engineers on user stories and test automation.
  • Work with DevOps teams on continuous integration, build, and release automation.
  • Provide estimates for stories during sprint planning.
  • Convert acceptance criteria into automated unit test cases.
  • Support production issues and duty rotation for after-office-hours support.
  • Champion Agile technical practices such as test-driven development and pair programming.
  • Involve in application deployment to various environments.
  • Work with vendors to integrate third-party solutions.
  • Provide technical guidance and support to stakeholders.
  • Apply AI coding tools like Copilot and Coder AI to support development and testing.
  • Use automation to improve development efficiency for build, test, and deployment activities.

Requirements

  • Microsoft Certified Solution Developer certification or equivalent
  • Certified Software Testing Professional or Software Quality Analyst certification

Skills Required

.NETSharePointCloud developmentWaterfall methodologyAgile methodologyDocument Management SystemsSQLWeb developmentSSISMSBuildMavenDockerTest-driven development (TDD)Behavior-driven development (BDD)Automated testingUnit testingIntegration testingFunctional testingTroubleshootingStakeholder managementVendor coordinationProject managementOrganizational abilitiesTeam collaborationCommunication skillsAnalytical abilitiesProblem-solvingTime managementPrioritizationAdaptabilityIndependenceAI coding toolsCopilotCoder AIAI and automation scope

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android