Company Overview
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.