Solution IT Architect

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:

Responsible for creating technical vision, solution architecture, and high-quality delivery for customer business requirements and goals.  

Technical Expert 

  • Leads meetings with the customer technical teams (training, handovers, requirements gathering, etc.) and internal project teams 
  • Participate in business meetings to ensure technical perspective and expertise and proper business value delivery via selected IT services or products 
  • Can scope out a complex project based on business requirements and achievable benefits 
  • Can lead technology decisions and facilitate and articulate alternatives 
  • Breaks down business requirements into technical specification 
  • Prepares project documentation (Architecture and Design, Vision and Scope documents) 
  • Can lead medium (3-6 ppl.) delivery team and is responsible for delivery within agreed hours budget 
  • Supervises technical quality and set priorities for others 
  • Estimates the effort required to deliver a project based on the statement of work 
  • Executes technical proof of concepts 
  • Prepares technical input for offers 
  • Active project delivery (as Architect or Developer), supervising the delivery quality, or just going to another opportunity - based on your decision 

Sales Support

  • Provides Sales Manager with technical inputs for offers 
  • Participates in sales meetings with technical expertise 
  • Creates Scope of Work with responsible Sales Manager 
  • Creates Work Break-down Structure  
  • Delivers Proof-of-concepts solutions on her/his own or with supervised teams 
  • Delivers estimations for offers 

Project Management 

  • Possibility (decision is made by you) to manage small projects with strong support from accountable Digital Advisor  
  • completes project administration tasks 
  • completes project management tasks: 
    • managing parts of backlog and sprint planning 
    • conducting project team meetings 
    • support collaboration within the internal project team [developers, admins] 
    • monitoring project parameters [standing, budget, etc.] 
  • participates in meetings with the customer teams (training, handovers, requirements gathering, etc.) 


Technical skills 

  • (Must have)Expertise knowledge of Microsoft 365 services (especially MS Teams, SharePoint, Exchange, ATP, Planner, EMS) with practical experience in projects 
  • (Should have) Expertise knowledge of Power Apps & Power Automate with practical experience in projects 
  • Good knowledge of Azure and tailor-made app (.NET, JAVA, etc) will be a strong advantage 
  • Ability to create business solutions and apps based on services mentioned above and create tailor-made apps from scratch 
  • Ability to troubleshoot and solve technical issues on a solution design level 


  • 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  

    Experience and attitude 
  • Min. 4+ years of experience in Developer or Architect role in technologies and services mentioned above    
  • Min. 2+ years of experience in working with Customers 
  • Nice to have MCP certification, 
  • 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 (you own your daily schedule), according to projects situation 
  • Willingness to travel up to 25% (if needed) 
  • 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