Digital Workplace & Apps Consultant

We believe that work should be engaging, not boring; exciting, not monotonous. That's why we use full-stack Microsoft technology to free organizations of repetitive tasks. Well-established and proven frameworks allow us to guide businesses toward self-management. Our main aim is always to let people focus on larger goals. We have completed over a thousand projects for 330+ clients.   

Our team now counts several hundred professionals, with office locations around the world, including Poland, the U.S., and the UAE. Because we all have the same mission, you'll only be competing with yourself. You'll get plenty of support from your team members, but they'll be counting on you too! And with a dedicated education budget and lots of learning opportunities, this is truly the place where you can sharpen your skills, whatever your field.   

We're always on the lookout for great team players who want to join our mission of helping people focus on meaningful work. Excited about new technologies? Know your stuff but want to get better? Looking for a job where you can make a real contribution? If this sounds like you - join us and experience the Predica Way of working!  

Job responsibilities:

Supports project management [supervised by accountable DA]:  

  • completes project administration tasks  
  • completes project management tasks:  
    • managing parts of backlog and sprint planning, 
    • conducting project team meetings , 
    • support collaboration within internal project team [developers, admins],  
    • monitoring project parameters [standing, budget, etc.]. 
  • participates in meetings with the customer technical teams (training, handovers, requirements gathering, etc.),  
  • shadowing DA in day-to-day project management activities,  
  • scope out a project based on business requirements and achievable benefits,   
  • participate in the envision and planning of the project, in many cases he/ she creates FDD, TDD, HLD, Project Plan,  
  • estimates the effort required to deliver a project based on a statement of work,  
  • leads small (2-3 ppl.) delivery team and is responsible for delivery within agreed hours budget,  
  • acts as Technical Lead, leads technology decisions, facilitate and articulate alternatives, 
  • supervises technical quality of delivery,   
  • resolves delivery issues in all phases of the project,  
  • communicates efficiently potential risks, blockers to respective project owners and customer,  
  • leads meetings with the customer technical teams (training, handovers, requirements gathering, etc.),   
  • orchestrating collaboration within project team [incl. customer IT/ business],  
  • works on-site to ensure proper solution design and deployment,    

Completes tasks in the project:  

  • completes tasks and sets priorities without or with minimal supervision,  
  • estimates the effort required to complete own work,  
  • breaks down project scope into smaller items (Features > PBIs),  
  • prepares input for project documentation (Architecture and Design, Vision and Scope documents),  
  • executes project proof of concepts,  
  • performs solution handover,  
  • performs project UAT, training/knowledge session,  
  • performs solution hand-over and signs proof of execution.

Sales support:  

  • breaks down business requirements into the technical specification,  
  • prepares input for offers (SOW, WBS).  



  • Good knowledge of own technical area proven by MCP certification and past project experience [reference: Specialist/ Senior TM],  
  • Ability to troubleshoot and solve technical issues,  
  • Knowledge of internals of own technical area, 
  • Experience in delivering on-premise and cloud solutions,  
  • Experience in both waterfall and agile development, 
  • Experience in at least one (preferably more) of areas/technologies,  
    • Enterprise Applications (.NET, .NET Core, SQL Server, Web Development and Front-End: ASP.MVC, JavaScript frameworks such as Angular, React or Vue, Bootstrap, Integration with AD or Azure AD, OAuth, Kerberos, Cloud Design Patterns, Azure PaaS services such as App Services, Functions, Logic Apps, App Insights, etc.), 
    • Productivity Apps (SharePoint, SharePoint Framework, SharePoint Add-ins, Office 365 Services Development, Teams Development), 
    • Business Applications, Low Code (Dynamics CRM, Dynamics 365, Power Platform, Integration with other systems using .NET and Azure), 
  • Experience in designing and delivering multi-platform projects for example Angular + .NET Core + Azure PaaS + Azure AD + Dynamics 365 CRM + SharePoint Online).


  • Good presentation and communication skills,  
  • Fluent English,   
  • Good people skills [e.g. orchestrating teamwork],   
  • Ability to formulate thoughts in written form (documentation, diagrams) in a concise and clear manner for the project team.


  • Delivered approx. 8000 project hours, track record of approx. 5-8 medium-sized projects, what typically translates into min. 4-6 years of professional experience, preferably of which approx. 2 years of experience in leading and scoping projects (e.g. as a tech-lead),  
  • Good execution skills, goal-orientated,   
  • Scrum Master [PSM I certified].  


  • Extreme ownership of project and tasks: responsibility and commitment,   
  • Challenge-driven and goal-orientated motivation,   
  • Willingness to learn and act upon feedback,  
  • Works on flexible hours (sometimes evenings or weekends),  
  • Willingness to travel 25%-50%,  
  • Commitment to step out of comfort zone,  
  • Constantly works on improving soft and hard skills.  

We offer:

  • 8000 PLN
    self-development budget
  • Net profit bonus
  • Co-financing
    of Multisport card
  • Co-financing
    of Medical Care
  • Co-financing additional group insurance
  • International projects
  • Flexible working hours including remote work
  • Clear career path
  • Mentorship
  • Hardware budget
  • All necessary licenses and tools for performing work
  • Globetrotter bonus