A SharePoint Developer with AI is responsible for designing, developing, and maintaining SharePoint-based solutions while integrating AI-driven capabilities such as chatbots and intelligent automation. The role involves translating business requirements into technical solutions, building and enhancing applications, and ensuring optimal performance, security, and usability.
In addition to core SharePoint development, the developer leverages AI technologies to improve user experience and streamline business processes. They work across the full development lifecycle, including design, testing, deployment, and support, while collaborating with stakeholders and ensuring high-quality, scalable, and well-documented solutions.
Responsibilities:
- Design, code, and debug applications throughout their complete lifecycle.
- Convert user requirements and functionality into technical design specifications and workflows.
- Create new features and functionality and implement them.
- Develop test plans, generate test data, and execute test cases.
- Ensure that coding standards and best practices are followed and implement good security coding practices to avoid common coding vulnerabilities
- Address any defects and performance issues that come up during testing quickly.
- Improve performance tuning, balancing, usability, and automation.
- Maintain, support, enhance, and document software functionality.
- Integrate software with pre-existing systems.
- Develop documentation such as Functional, Technical, and User Manuals.
- Proactively raise any issues that could impact the project's delivery, including issue in scope, schedule, budget, and application/component quality.
- Track issues until they are resolved.
Job Requirements
- At least three (3) years of experience as a Sharepoint Developer.
- Graduate of Computer Science or any IT-related course.
- With experience in implementing AI and Chatbot