KaarTech is a global leader in technology solutions dedicated to empowering businesses through innovation, expertise, and unmatched service. With over 18 years of digital excellence and a presence in 15+ countries, KaarTech excels in driving transformation and delivering value to organizations. Renowned for its AI-driven platform KTern.AI, the company has a strong reputation in the digital transformation arena, backed by numerous SAP Quality Awards and global recognitions for its customer-centric practices.
Job Overview
We are seeking a skilled K2 Developer to join our team in Jeddah. The ideal candidate will have expertise in developing and deploying solutions using K2 technologies. You will work in a full-time capacity to collaborate with various teams, focusing on process automation and SharePoint integration. This is an excellent opportunity for an experienced developer to contribute to challenging projects within a dynamic and innovative environment at KaarTech. The project requires long-term travel to KSA.
Qualifications and Skills
5+ years of working experience in K2 Blackpearl and K2 SmartForms development.
Knowledge and understanding of Microsoft SharePoint Server 2010 / 2013 or .Net Framework.
1-2 years of experience in developing web applications using SharePoint and ASP.Net / C#.
Experience in building and maintaining applications using OOPS methodology.
Experience designing and developing K2 Blackpearl workflows (SharePoint and .Net).
Excellent written and verbal communication skills.
Roles and Responsibilities
Develop and maintain enterprise-level applications using K2 technologies to meet business requirements.
Lead the design and implementation of workflow solutions utilizing K2 SmartForms and Blackpearl.
Work with stakeholders to gather and analyze requirements, ensuring technology solutions align with business objectives.
Collaborate with cross-functional teams to integrate K2 solutions with existing systems, including SharePoint.
Provide technical guidance and training to junior developers and other team members.
Ensure best practices and standards are followed in the design and development of applications.
Troubleshoot and resolve issues and bugs in a timely and efficient manner.
Stay updated with the latest industry trends and emerging technologies to enhance existing solutions.