Job Description
Your key responsibilities
- Project Implementation: Assist in the end-to-end implementation of Microsoft Project Server solutions, from planning through to deployment and maintenance, ensuring systems are set up and configured according to client specifications.
- Low-Level Design: Design and configure detailed technical components of Microsoft Project Server, ensuring seamless integration with SharePoint, other enterprise systems, and project management tools.
- Customization: Support the development of custom features and functionality using PowerShell, C#, and .NET to meet specific client requirements.
- Integration: Assist in the integration of Microsoft Project Server with other systems (e.g., ERP, CRM), ensuring smooth data flows and process automation across platforms.
- Testing and Troubleshooting: Conduct thorough testing of implemented solutions to ensure they meet business and technical requirements. Troubleshoot and resolve technical issues that arise during the implementation process.
- Documentation and Reporting: Create detailed technical documentation for implemented solutions, including design specifications, configurations, and test results.
- Client Support: Provide ongoing support to clients post-implementation, resolving any issues related to Project Server setup and usage. Offer training and technical assistance as needed.
- Collaboration: Work closely with senior consultants, developers, and other teams to ensure the successful delivery of Project Server solutions, contributing your expertise to the team’s overall success.
Skills and attributes
- 3-6 years of experience in Microsoft Project Server implementation and low-level design, preferably within a consulting or project-based environment.
- Solid understanding of Microsoft Project Server (2016, 2019 or later) and SharePoint integration.
- Hands-on experience with customizations using PowerShell, C#, and .NET for Project Server environments.
- Strong knowledge of Project Server configuration, workflow design, and integration with other systems.
- Familiarity with SQL Server and reporting tools like Power BI or SSRS for creating reports and data visualizations.
- Experience in Project web app, security, views, tasks, time sheets, portfolio management, drivers
- Knowledge in SharePoint and Project server workflows & rest API
- Ability to troubleshoot and resolve issues in both Project Server and SharePoint environments.
- Strong problem-solving skills and attention to detail in the implementation and configuration of systems.
- Excellent communication skills with the ability to explain technical details to both technical and non-technical stakeholders.
- Ability to collaborate effectively in a team-oriented environment and work independently when required.
To qualify for the role, you must have
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 3-6 years of hands-on experience with Microsoft Project Server, including implementation, configuration, and low-level design.
- Familiarity with Project Server integration with SharePoint and other business tools.
- Experience working with PowerShell, C#, .NET, and SQL for customizing and extending Microsoft Project Server functionality.
- Exposure to cloud-based solutions such as Project for the Web or Project Online is a plus.
- Experience in integration of Project Server with other enterprise systems (ERP, CRM, etc.).
- Knowledge of cloud-based solutions, such as Microsoft Project for the Web and Project Online, is a plus.
- Microsoft Certification in Project Server or related Microsoft technologies is preferred.
- Experience in providing consultation, estimation, and implementation services for large-scale EPM projects.
- Excellent communication skills, with prior experience in a client-facing consulting
Soft Skills
- Excellent communication and presentation skills.
- Team player with the ability to collaborate effectively across global, virtual teams.
- Strong problem-solving abilities, with the capability to troubleshoot complex issues and provide effective solutions.
- Self-starter, highly motivated, and able to handle high-pressure situations with professionalism.
- Ability to work successfully in a consultative capacity with clients, balancing both technical and business needs.