About the job Solutions Developer
About the Role
The Senior Developer (Power Platform and SharePoint) is responsible for developing, coordinating, and architecting all activities related to the development of Power Platform and SharePoint, including integration with existing applications and third-party solutions. He/She is also responsible for the day-to-day maintenance of Power Platform and SharePoint application systems in operation. This includes identifying and troubleshooting application issues, resolving or escalating them as needed.
Additionally, he/she will assist in gathering requirements, building business cases, and estimating effort for enhancements to existing solutions. The role reports to designated managers or senior staff.
Scope of Work / Responsibilities
Solutions Design and Delivery
-
Communicate with clients to understand their needs and recommend solutions that meet those needs.
-
Estimate the costs and benefits of different solutions, including possible impacts on performance and security.
-
Design, implement, and maintain solutions based on client requirements.
-
Ensure all captured business requirements are translated and aligned with the organizations technical solutions, product roadmap, backlog, and architecture.
-
Track client feedback to ensure satisfaction with the delivered solution.
-
Lead delivery through Scaled Agile Framework (SAFe), DevOps, and CI/CD (Continuous Integration/Continuous Delivery) testing and deployment.
-
Work with development teams to create new solutions or improve existing ones.
-
Review all design issues and provide guidance to developers, support engineers, and administrators on resolving defects.
-
Perform other related duties as assigned by the supervisor.
Knowledge Management
-
Create documentation such as Requirements Definition Document (RDD), Solution Design Document (SDD), Security License to Operate (SLTO), and Transition Support and Maintenance Plan (TSMP).
-
Maintain platform and technical documentation.
Continuous Improvement and Compliance
-
Identify opportunities for improvement in existing solutions and recommend enhancements for implementation.
-
Analyze existing architectures to ensure solutions are aligned with enterprise architecture standards; identify weaknesses and recommend improvements.
-
Perform system security assessments to ensure solutions comply with the security framework and that data is safe from unauthorized access.
Requirements and Qualifications (Education & Work Experience)
Required:
-
Bachelors degree or diploma/certificate in Information Technology, Business Administration/Management, Engineering, Computer Science, or a related field.
-
At least 5+ years of experience in Power Platform and SharePoint (architecture, development, rollout, maintenance, data management, migration).
-
Hands-on experience architecting solutions involving server-side code, custom business logic, integration modules, workflow assemblies, and plug-ins.
Experience with the following:
-
Power Platform (Power Apps, Power Automate, Power BI, Power Pages)
-
SharePoint Development Framework (SPFx)
-
Server-Side and Client-Side Object Models
-
Plug-ins and Custom Workflow Development
-
.NET and C# Programming Models
Technical Skills:
-
In-depth knowledge and experience with:
-
.NET, JavaScript, frameworks/libraries (AngularJS, ReactJS, FabricJS, jQuery)
-
HTML, CSS, REST APIs, XML, JSON, SQL, and other database engines
-
C# or Visual Basic, Visual Studio, Web Services, and CRM SDK (preferred)
-
-
Demonstrated ability in solution or enterprise architecture.
-
Experience in requirement analysis and business process re-engineering.
-
Prior experience with agile methodologies (experience in product management preferred).
-
Strong problem-solving skills and ability to make sound technical and managerial decisions.
-
Excellent interpersonal and communication skills with demonstrated teamwork and collaboration abilities.
-
Strong written and spoken English proficiency.
Reporting and Coordination
-
The personnel will take instructions from the Manager of the Information Technology Department and work closely with the project team, as well as internal and external stakeholders.
-
The personnel may be assigned other tasks as required by the supervisor or user unit.
Work Arrangement
-
Manila-based role.
-
Required to report onsite at least three (3) times per month.
-
If the user unit requires more frequent onsite attendance, compliance is mandatory.