Microsoft SharePoint Developer
Back to Jobs
Unison GroupGet Smart Job AI Coach in the appFree on iOS and Android

Microsoft SharePoint Developer
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.





